You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This is a minor change to alter the tests to use the
ParallelTestRunner.jl interface.
To make this work, I also had to update the printing machinery slightly,
since `string(x)` does not now about the context, so it would print
types as if they are shown in the `Main` module, which doesn't
necessarily have `AlgorithmsInterface` loaded.
This became visible here since ParallelTestRunner starts new processes
to really isolate the tests, therefore you can't really control what is
visible in `Main` (and `@eval Main using AlgorithmsInterface` feels very
wrong 😉 )
Let me know if the explanation is clear enough, I'm happy to include a
small readme file in the tests as well if you think that could be
helpful
0 commit comments