I am currently writing several packages which depend on each other:
For the sake of simplicity, let’s say that
base is the base package and
sub depends on it.
In reality there are some more packages involved.
I want to release
base only after both packages’ tests have passed (so that I can fix
base in case I forgot something that
sub requires of it), but if I try to test
$ meteor test-packages ./
I cannot get it to start as meteor cannot fetch
[[[[[ Tests ]]]]] => Started proxy. => Started MongoDB. => Errors prevented startup: While selecting package versions: error: unknown package: alon:base Required by: alon:sub 1.0.0 => Your application has errors. Waiting for file change.
Is there a way to test
sub before releasing
base by fetching a local copy or some other means?
I would appreciate any leads.