0001 *** This is UBF testing facility. ***
0002
0003 To run all test cases exectue following:
0004
0005 $ ./ubfunit1 2>/dev/null
0006 output should be something like this:
0007 Running "main"...
0008 Completed "main": 5684 passes, 0 failures, 0 exceptions.
0009
0010 To get dubug output (lot of that), remove 2>/dev/null from end of the line.
0011
0012 Note that in this mode, every test is run in forked environment. Meaning if some of thest made segmentation fault, then this does not crash all the testing, but exception will appear in test output.
0013
0014
0015 To get testing in forked environment, then you can run the test, by passing test name to command line, like:
0016
0017 $ ./ubfunit1 test_expr_basic_floatev
0018