A while a go there was some discussion and a pull request <https://github.com/JuliaLang/julia/pull/6191> to handle test-specific dependencies of packages, so that packages can say that “to run, I need this and that package, but if you want to run the tests I also need those two”. From reading the pull request discussion, it seems that the consensus was to add a file test/REQUIRE with extra requirements for testing, but this is undocumented in the manual <http://docs.julialang.org/en/latest/manual/packages/#requirements>, so I have two questions:
- Is this functionality “ready to use”, and the de facto recommended way to specify test dependencies for packages? - Is there more to it than just adding a test/REQUIRE file, that I should add to the documentation if I take a stab at adding this to the manual? // T