Thanks for the feedback! Part of Iain’s original design for the new Base.Test was explicitly to support extension via `AbstractTestSet` subtypes, so hopefully we’ll start see more use of the feature.
I’m not sure I understand your question about printing messages after failed tests - Base.Test prints an error and backtrace by default for each failing test. What’s the behavior you’re looking for? -s > On Oct 29, 2016, at 8:46 AM, Florian Oswald <florian.osw...@gmail.com> wrote: > > Good stuff! I like the idea of extending Base.Test > > anyway you could easily integrate printing messages after failed tests? > > https://groups.google.com/d/msg/julia-users/_cZ8y_-JAVA/8EcTWdxcAQAJ > > cheers > > On Thursday, 27 October 2016 17:27:38 UTC+2, Spencer Russell wrote: > Hey All, > > I just registered the TestSetExtensions package, which collects some > extensions and convenience utilities to maximize your testing enjoyment. It > builds on the new Base.Test infrastructure in Julia v0.5 (also available in > v0.4 with the BaseTestNext package). It's designed so that you shouldn't need > to modify your tests at all if you're already using @testset and @test - all > the interactions with this package happen at the top-level of your tests. > > https://github.com/ssfrr/TestSetExtensions.jl > <https://github.com/ssfrr/TestSetExtensions.jl> > > Right now is supports two features: > > Printing out green dots as your tests run so you can see them progressing > Collecting your test files and running them automatically so you don’t have > to manually add them to `runtests.jl`, and also so you can easily specify a > sub-set of your tests to run from the command line > > I mostly wrote it to encapsulate the things I want for my tests, but I’m > happy to take PRs for new features. > > Please kick the tires and let me know if it works (or doesn’t work) for you! > > ssfrr