Commit graph

1675 commits

Author SHA1 Message Date
Michael Miller
dcdc64e134
Specify skip reason 2021-06-11 19:30:23 -06:00
Michael Miller
a061bd2044
Check pending, skip, and reason tags for reason 2021-06-11 19:29:29 -06:00
Michael Miller
12cba23fa3
Treat skip tag as pending 2021-06-11 19:03:16 -06:00
Michael Miller
14d45756e9
Consolidate default pending reason 2021-06-11 18:59:10 -06:00
Michael Miller
4f2df78c34
Deprecate current behavior of pending blocks 2021-06-11 18:55:56 -06:00
Michael Miller
420f69f56b
Add pending changes to changelog 2021-06-11 18:45:05 -06:00
Michael Miller
b43b09f46d
Change order of pending result parameters 2021-06-11 18:31:41 -06:00
Michael Miller
3b1db7b772
Pass along pending tag value if available 2021-06-11 18:30:12 -06:00
Michael Miller
4a9ec3df4a
Store tags with an optional string value 2021-06-11 18:26:55 -06:00
Michael Miller
d9088b39ca
Add skip message when using xit (and variants) 2021-06-11 18:11:46 -06:00
Michael Miller
5a2a71ffe8
Pass and output along reason for pending/skip result 2021-06-09 22:15:15 -06:00
Michael Miller
8d73434e0b
Add ability to mark example skipped/pending mid-test 2021-06-09 21:57:17 -06:00
Michael Miller
ab6487cbfa
Merge branch 'release/0.10' into pending 2021-06-05 22:44:54 -06:00
Michael Miller
b9d77321b3
Fix premature call of after_all hook 2021-06-05 22:44:34 -06:00
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