Closed AlexKnauth closed 3 years ago
This can cause a cascade of test rerunning if there's reprovide modules that require reprovide modules that require reprovide modules etc., as running raco test .
will run cause the leaf modules to get run several times.
Maybe a main
submodule then? I was thinking of it because that's usually what I want when I run one of these reprovide files in DrRacket.
That makes more sense. Would it be better to require it explicitly at the repl than do it by default? Like have the main submodule define a test-all
function.
Would be possible for
#lang reprovide
modules to add a test submodule that runs the test submodules (if they exist) of the required files?