Closed TomasMikula closed 4 years ago
Many thanks for bringing it to our attention! The unit tests should indeed pass here. We'll look into it.
It is unavoidable that some of the unit tests require being logged into a production or staging account. What I have done is 1) tag all tests that make any API connection to DNAnexus, and 2) add an assumption to tests that call the API that will fail (thus skipping the test) if the user is not currently logged in.
Running
sbt test
(after a successfuldx login
) results inHere are some of the failures.
I suppose a login to some privileged environment is required, but according to the developer guide, it should not be necessary for running the unit tests.