using BlockBandedMatrices
using ParallelTestRunner

const init_code = quote
   using Test
   using BlockBandedMatrices
end

# Start with autodiscovered tests
testsuite = find_tests(pwd())

if "--downstream_integration_test" in ARGS
    delete!(testsuite, "test_aqua")
end

filtered_args = filter(!=("--downstream_integration_test"), ARGS)
# Parse arguments
args = parse_args(filtered_args)

runtests(BlockBandedMatrices, args; init_code, testsuite)
