Pkg.test support running only some test sets? I’d like to add a time-consuming testset to my code but don’t want to execute it every time.
You might be interested in
The traditional “solution” is to split tests into multiple files (test/A.jl). Then at the REPL you can
include what you want to test. It’s unsatisfying for a myriad reasons, but still it’s usually good enough for us.
TestItemRunner.jl doesn’t rely on VSCode does it?
I have actually never tried it outside but it’s meant to be part of the VSCode Julia extension, or at least it interfaces very well with it.
Looks like it exports a
@run_package_tests macro for running it in other environments.
It can filter on tags like this
@run_package_tests filter=ti->!(:skipci in ti.tags)
This package I believe is the most used besides TestItems.jl if you are not using VSCode: ReTest.jl · ReTest.jl