Tester Console (from PawLIB)
SIMPLExpress uses the included PawLIB tester application, Goldilocks, which allows you to run tests and benchmarks using GoldilocksShell.
SIMPLExpress currently includes various functionality tests. Please see Goldilocks in PawLIB documentation for more information on Goldilocks tests.
See Using SIMPLExpress for instructions on how to build the SIMPLExpress Tester.
Once it’s built, you can run the tester from within the SIMPLExpress repository
For SIMPLExpress test and suite ID naming conventions, see tests.
We can start Interactive Mode by running the tester application without
./tester. Type commands at the
All commands are detailed under Goldilocks Interactive.
We can run tests and suites by passing arguments to our
application. This is especially useful if you want to run tests in a
automated manner, such as with a continuous integration system.
You can get help via
Multiple commands may be run in a single line. They will be executed in order.
All commands are detailed under Goldilocks Command Line Interface.