andrioni / Catalan.jl

Catalan: a combinatorics library for Julia
Other
10 stars 5 forks source link

[PkgEval] Your package doesn't have a test/runtests.jl file #12

Open IainNZ opened 9 years ago

IainNZ commented 9 years ago

PackageEvaluator.jl is a script that runs nightly. It attempts to load all Julia packages and run their tests (if available) on both the stable version of Julia (0.3) and the nightly build of the unstable version (0.4). The results of this script are used to generate a package listing enhanced with testing results. This service also benefits package developers by notifying them if their package breaks for some reason (caused by e.g. changes in Julia, changes in dependencies, or broken binary dependencies.)

Currently PackageEvaluator attempts to find your test scripts using a heuristic, preferring the standarized test/runtests.jl whenever present. Using test/runtests.jl allows people to test your package using simply Pkg.test("Catalan"), with any testing-only dependencies being installed by looking at test/REQUIRE.

Your package doesn't appear to have a test/runtests.jl file. PackageEvaluator is going to move away from auto-detecting tests and will instead only test packages with a test/runtests.jl file. This change will take place in about a month.

You can:

If you'd like help or more information, please just reply to this issue.