Michael Miller
|
a08d5202fe
|
Implement pending examples as lighweight examples
Drop test code block if a pending, skip, or x-prefix macro is used.
|
2021-06-05 12:51:46 -06:00 |
|
Michael Miller
|
b738b6b3ff
|
Add item regarding reporting and formatting
|
2021-06-03 22:04:11 -06:00 |
|
Michael Miller
|
103597a7be
|
Update runtime JSON parsing to use new structure
|
2021-06-02 23:59:42 -06:00 |
|
Michael Miller
|
15c5b0991d
|
Fix doc
|
2021-06-02 23:54:38 -06:00 |
|
Michael Miller
|
12f06abf11
|
Move profile JSON formatting into Profile class
|
2021-06-02 23:51:53 -06:00 |
|
Michael Miller
|
bd34b87e22
|
Simplify JSON formatter by reusing Example's to_json
|
2021-06-02 23:44:36 -06:00 |
|
Michael Miller
|
8536fcf58c
|
Fix full_description being an object
|
2021-06-02 23:41:23 -06:00 |
|
Michael Miller
|
98ba607583
|
Dumb whitespace
|
2021-06-02 23:37:01 -06:00 |
|
Michael Miller
|
835fa40773
|
Handle nil location
|
2021-06-02 23:35:41 -06:00 |
|
Michael Miller
|
39e917ce57
|
Consistent location fields
|
2021-06-02 23:09:30 -06:00 |
|
Michael Miller
|
8f3a7c0a5a
|
Basically done JSON formatter
|
2021-06-02 22:48:48 -06:00 |
|
Michael Miller
|
fa3e9dd34d
|
Implement JUnit formatter
|
2021-05-30 15:02:30 -06:00 |
|
Michael Miller
|
e30d5c1981
|
Use multiple << on a single line
|
2021-05-30 14:21:42 -06:00 |
|
Michael Miller
|
0a7909fb7a
|
Cleanup
|
2021-05-30 10:44:09 -06:00 |
|
Michael Miller
|
877831a98b
|
Add docs
|
2021-05-30 10:17:49 -06:00 |
|
Michael Miller
|
a4042a9684
|
Extend PendingBlock from ResultBlock and rename to PendingResultBlock
|
2021-05-30 10:02:25 -06:00 |
|
Michael Miller
|
7215e28d75
|
Implement TAP formatter
|
2021-05-29 23:09:28 -06:00 |
|
Michael Miller
|
40e189a1d1
|
Fix method name
|
2021-05-29 23:09:18 -06:00 |
|
Michael Miller
|
48fb293ba0
|
Define notification type for messages
|
2021-05-29 22:59:56 -06:00 |
|
Michael Miller
|
76c525de52
|
Fix call to example_finished
|
2021-05-29 22:47:53 -06:00 |
|
Michael Miller
|
f02e1acb3b
|
Remove lazy iteration
Fixes issue with empty? method eating the first example for failure and
pending lists.
|
2021-05-29 18:35:01 -06:00 |
|
Michael Miller
|
5e1ca34146
|
Fix pending results not being counted
|
2021-05-29 17:59:16 -06:00 |
|
Michael Miller
|
6d8d117ec2
|
Handle nodes with no name
|
2021-05-29 17:50:30 -06:00 |
|
Michael Miller
|
4a44d038fb
|
Re-enable desired logging on framework error
|
2021-05-29 17:45:49 -06:00 |
|
Michael Miller
|
fccd55ed0a
|
Improve appearance of multi-line error messages
|
2021-05-29 17:33:45 -06:00 |
|
Michael Miller
|
76dd5603de
|
Fix harness not updating current
|
2021-05-29 17:13:14 -06:00 |
|
Michael Miller
|
71d0af7cd5
|
Merge branch 'release/0.10' into reporting
|
2021-05-29 16:57:22 -06:00 |
|
Michael Miller
|
39c95397fd
|
Merge branch 'master' into release/0.10
|
2021-05-29 16:56:57 -06:00 |
|
Michael Miller
|
92f758084d
|
Bump version to 0.9.38
|
2021-05-27 15:20:11 -06:00 |
|
Michael Miller
|
edb18dcf95
|
Fix for default logger being cleaned up before Spectator runs
Resolves https://github.com/icy-arctic-fox/spectator/issues/27
|
2021-05-27 15:17:27 -06:00 |
|
Michael Miller
|
99378c0f36
|
Merge branch 'release/0.10' into reporting
|
2021-05-19 20:15:51 -06:00 |
|
Michael Miller
|
a3305a9273
|
Merge branch 'master' into release/0.10
|
2021-05-19 20:15:36 -06:00 |
|
Michael Miller
|
55398709de
|
Bump version to 0.9.37
|
2021-05-19 19:51:08 -06:00 |
|
Michael Miller
|
e3576c8924
|
Add support for be === and be =~
Addresses https://github.com/icy-arctic-fox/spectator/issues/26
|
2021-05-19 19:46:46 -06:00 |
|
Michael Miller
|
453f6a2fce
|
Cleanup
|
2021-05-18 20:10:02 -06:00 |
|
Michael Miller
|
867c06bd67
|
Initial working document formatter
|
2021-05-18 20:01:58 -06:00 |
|
Michael Miller
|
1e2f3f7c66
|
Use index offset argument
|
2021-05-18 19:38:04 -06:00 |
|
Michael Miller
|
1addc46f7e
|
Remove parameter from stop method
|
2021-05-18 19:03:40 -06:00 |
|
Michael Miller
|
c0befe63e9
|
Don't use random seed unless randomized
|
2021-05-18 18:50:43 -06:00 |
|
Michael Miller
|
b970abd334
|
Limit generated seed to < 100,000
|
2021-05-16 20:39:35 -06:00 |
|
Michael Miller
|
1525317e2c
|
Pass along and output random seed
|
2021-05-16 20:38:02 -06:00 |
|
Michael Miller
|
36f9f2b434
|
Return true from run method if successful
|
2021-05-16 20:23:16 -06:00 |
|
Michael Miller
|
ebf04b360e
|
Add profiling info
|
2021-05-16 20:21:04 -06:00 |
|
Michael Miller
|
4bb4c2f16e
|
Dump profile before summary
|
2021-05-16 19:52:53 -06:00 |
|
Michael Miller
|
aa13b077f3
|
No need to type restrict io method
|
2021-05-16 19:47:07 -06:00 |
|
Michael Miller
|
1e3e0daa04
|
Place error count in parens next to failures
|
2021-05-16 19:42:15 -06:00 |
|
Michael Miller
|
aee171656a
|
Fix '<anonymous>' showing up for root group
|
2021-05-16 19:37:45 -06:00 |
|
Michael Miller
|
84ac41967b
|
Formatting
|
2021-05-16 19:29:20 -06:00 |
|
Michael Miller
|
cc09cb1b77
|
Cleanup and consolidate common code for result blocks
|
2021-05-16 19:28:59 -06:00 |
|
Michael Miller
|
f81c498aef
|
Add error block component
|
2021-05-16 17:14:09 -06:00 |
|