Skip to main content

Test Command

rascal-0.34.0

Synopsis

Run tests.

Syntax

  • :test

Description

Run Rascal tests. The tests in all currently imported modules are executed and the results are reported in the terminal.

Examples

Execute the tests in an imported module:

rascal>import lang::rascal::tests::library::String;
ok
rascal>:test
Running tests for lang::rascal::tests::library::String
| testing 0/133 | testing 0/133 success
/ testing 1/133 success
- testing 2/133 success
\ testing 3/133 success
| testing 4/133 success
/ testing 5/133 success
- testing 6/133 success
\ testing 7/133 success
| testing 8/133 success
| testing 9/133 success
/ testing 10/133 success
- testing 11/133 success
\ testing 12/133 success
| testing 13/133 success
/ testing 14/133 success
- testing 15/133 success
\ testing 16/133 success
| testing 17/133 success
| testing 18/133 success
/ testing 19/133 success
- testing 20/133 success
\ testing 21/133 success
| testing 22/133 success
/ testing 23/133 success
- testing 24/133 success
\ testing 25/133 success
| testing 26/133 success
| testing 27/133 success
/ testing 28/133 success
- testing 29/133 success
\ testing 30/133 success
| testing 31/133 success
/ testing 32/133 success
- testing 33/133 success
\ testing 34/133 success
| testing 35/133 success
| testing 36/133 success
/ testing 37/133 success
- testing 38/133 success
\ testing 39/133 success
| testing 40/133 success
/ testing 41/133 success
- testing 42/133 success
\ testing 43/133 success
| testing 44/133 success
| testing 45/133 success
/ testing 46/133 success
- testing 47/133 success
\ testing 48/133 success
| testing 49/133 success
/ testing 50/133 success
- testing 51/133 success
\ testing 52/133 success
| testing 53/133 success
| testing 54/133 success
/ testing 55/133 success
- testing 56/133 success
\ testing 57/133 success
| testing 58/133 success
/ testing 59/133 success
- testing 60/133 success
\ testing 61/133 success
| testing 62/133 success
| testing 63/133 success
/ testing 64/133 success
- testing 65/133 success
\ testing 66/133 success
| testing 67/133 success
/ testing 68/133 success
- testing 69/133 success
\ testing 70/133 success
| testing 71/133 success
| testing 72/133 success
/ testing 73/133 success
- testing 74/133 success
\ testing 75/133 success
| testing 76/133 success
/ testing 77/133 success
- testing 78/133 success
\ testing 79/133 success
| testing 80/133 success
| testing 81/133 success
/ testing 82/133 success
- testing 83/133 success
\ testing 84/133 success
| testing 85/133 success
/ testing 86/133 success
- testing 87/133 success
\ testing 88/133 success
| testing 89/133 success
| testing 90/133 success
/ testing 91/133 success
- testing 92/133 success
\ testing 93/133 success
| testing 94/133 success
/ testing 95/133 success
- testing 96/133 success
\ testing 97/133 success
| testing 98/133 success
| testing 99/133 success
/ testing 100/133 success
- testing 101/133 success
\ testing 102/133 success
| testing 103/133 success
/ testing 104/133 success
- testing 105/133 success
\ testing 106/133 success
| testing 107/133 success
| testing 108/133 success
/ testing 109/133 success
- testing 110/133 success
\ testing 111/133 success
| testing 112/133 success
/ testing 113/133 success
- testing 114/133 success
\ testing 115/133 success
| testing 116/133 success
| testing 117/133 success
/ testing 118/133 success
- testing 119/133 success
\ testing 120/133 success
| testing 121/133 success
/ testing 122/133 success
- testing 123/133 success
\ testing 124/133 success
| testing 125/133 success
| testing 126/133 success
/ testing 127/133 success
- testing 128/133 success
\ testing 129/133 success
| testing 130/133 success
/ testing 131/133 success
- testing 132/133 success
\ testing 133/133
Test report for lang::rascal::tests::library::String
all 133/133 tests succeeded
bool: true