some more docs about resourcetracking
[nobug.git] / tests / 20multithreading_alpha.tests
blob12772dc0ffb8dbeae6a5500a787cdda8e9675b7e
2 TESTING "example ALPHA build" ./example_mt_alpha
4 TEST "example_alpha, multithreading/alpha" <<END
5 err: ECHO: .*: main: Testing
6 err: callback test .*: WARNING: .*: main: second log line
7 err: callback test .*: ERR: .*: main: third log line 0x1234
8 END
12 TESTING "NoBug basic assertions in ALPHA build" ./test_nobug_mt_alpha
14 TEST "Require w/o format, multithreading/alpha" 1 <<END
15 err: ECHO: .*: main: testing 1
16 err: PRECONDITION: .*: main: \(c != 1\)
17 err: BACKTRACE|.*
18 return: 134
19 END
21 TEST "Require with format, multithreading/alpha" 2 <<END
22 err: ECHO: .*: main: testing 2
23 err: PRECONDITION: .*: main: \(c != 2\) require 2 failed
24 err: BACKTRACE|.*
25 return: 134
26 END
28 TEST "Ensure w/o format, multithreading/alpha" 3 <<END
29 err: ECHO: .*: main: testing 3
30 err: POSTCONDITION: .*: main: \(c != 3\)
31 err: BACKTRACE|.*
32 return: 134
33 END
35 TEST "Ensure with format, multithreading/alpha" 4 <<END
36 err: ECHO: .*: main: testing 4
37 err: POSTCONDITION: .*: main: \(c != 4\) ensure 4 failed
38 err: BACKTRACE|.*
39 return: 134
40 END
42 TEST "Assert w/o format, multithreading/alpha" 5 <<END
43 err: ECHO: .*: main: testing 5
44 err: ASSERTION: .*: main: \(c != 5\)
45 err: BACKTRACE|.*
46 return: 134
47 END
49 TEST "Assertion with format, multithreading/alpha" 6 <<END
50 err: ECHO: .*: main: testing 6
51 err: ASSERTION: .*: main: \(c != 6\) assert 6 failed
52 err: BACKTRACE|.*
53 return: 134
54 END
56 TEST "unconditional CHECK assertion, multithreading/alpha" 7 <<END
57 err: ECHO: .*: main: testing 7
58 err: CHECK: .*: main: \(c != 7\)
59 err: BACKTRACE|.*
60 return: 134
61 END
63 TEST "Invariant, multithreading/alpha" 8 <<END
64 err: ECHO: .*: main: testing 8
65 err: INVARIANT: .*: main: \(self->b != 8\)
66 err: BACKTRACE|.*
67 return: 134
68 END
70 TEST "Dumping, multithreading/alpha" 11 <<END
71 err: ECHO: .*: main: testing 11
72 err: DUMP: .*: main: dump b is 11
73 END
75 TEST "Unimplemented, multithreading/alpha" 13 <<END
76 err: ECHO: .*: main: testing 13
77 err: UNIMPLEMENTED: .*: main: this is unimplemented
78 return: 134
79 END
81 TEST "Planned, multithreading/alpha" 14 <<END
82 err: ECHO: .*: main: testing 14
83 err: PLANNED: .*: main: this is planned
84 END
86 TEST "Fixme, multithreading/alpha" 15 <<END
87 err: ECHO: .*: main: testing 15
88 err: FIXME: .*: main: here is a bug
89 END
91 TEST "Todo, multithreading/alpha" 16 <<END
92 err: ECHO: .*: main: testing 16
93 err: TODO: .*: main: something todo
94 END