NestedTests (HEAD REVISION)

NestedTests.@nested_testMacro
@nested_test(name::String) do ... end

Run tests in a nested environment. The test can use any of the variables defined in its parent test(s). Any changes made to these variables will be isolated from other sibling nested tests in this level, but will be visible to descendant nested tests.

source
NestedTests.test_nameFunction
test_name()::String

Return the full name of the current test, with / separating the nested test names.

source
NestedTests.test_prefixesFunction
test_prefixes(prefixes::Vector{Union{String}})::Nothing

Specify prefixes for the tests to run. Only tests whose test_name matches any of these prefixes will be run. If the vector is empty (the default), all the tests will be run.

source