For instructions on using the PawLIB Tester, see PawLIB Tester Console.
Because we use Goldilocks for multiple projects at MousePaw Media, we follow certain conventions for test and suite IDs.
The Live-In Testing Standard defines the first part of the ID. For example,
P-refers to the PawLIB project.
sis a suite, while
tis a test.
Bis a “behavior” test, and
Sis a “stress” test, etc.
The first digit indicate the major sector of PawLIB the suite and its tests are related to. The second digit is the specific sector, usually a single class.
The current sectors are delineated exhaustively in the table below. Not
all sectors have tests implemented yet.
x indicates that another
number is needed.
Any subsequent digits indicate the test number. A number may be shared between behavior and stress tests; both use the same implementation, but vary in their variables (such as iterations).
An asterisk (
*) at the end of test ID indicates that it is a comparative
test, used only for benchmarking.