Commit Graph

19 Commits

Author SHA1 Message Date
Michael Miller 8f3a7c0a5a
Basically done JSON formatter 2021-06-02 22:48:48 -06:00
Michael Miller fb436d2ec4
Define a pending result as neither passing nor failing 2021-05-16 12:31:01 -06:00
Michael Miller b8b6b3b609
Add pass?/fail? methods to Result types 2021-05-12 21:39:50 -06:00
Michael Miller 02b98ea61b
Remove reference to example from result
Pass examples instead of results into formatters.
2021-04-26 18:47:11 -06:00
Michael Miller 74b78b7ca8
Rename Source to Location 2021-02-12 22:46:22 -07:00
Michael Miller bda554739c
Re-add JSON output for some types 2021-01-30 20:07:36 -07:00
Michael Miller 9d139dfeed
Hack together result output 2021-01-30 19:42:46 -07:00
Michael Miller 4462f27316
Rework result types 2020-10-17 14:56:31 -06:00
Michael Miller dca2925461 Simplify to_json calls 2019-03-22 21:43:33 -06:00
Michael Miller b12c1aba96 Move to_json builder methods into result classes 2019-03-22 21:23:14 -06:00
Michael Miller 002c1d892b Adjust how Result#call works 2019-02-20 21:00:22 -07:00
Michael Miller 847cc662bd Update docs
Mostly fixes around symbols for syntax.
Added some missing docs and updated incorrect or vague ones.
2019-02-17 23:01:43 -07:00
Michael Miller 75f9a5838b Add `#call` method to each result
This feels like a good middle-ground.
I didn't want this to be a factory method, or return an instance.
That seemed like overkill for formatting.
But I don't want to place if and case-statements everywhere in the 
formatters.
I hope this doesn't violate single-responsibility principle or any other 
guidelines.
2019-02-17 14:24:02 -07:00
Michael Miller 8dd8db74b9 Remove predicate methods from Result types 2019-02-17 13:15:40 -07:00
Michael Miller 493e30acee Remove elapsed time from pending results 2019-02-12 16:36:06 -07:00
Michael Miller 9e004324c9 Remove shared elapsed time
Since PendingResult always returns zero, it's not necessary to store it.
2018-12-10 11:16:43 -07:00
Michael Miller c045305bd2 Add docs for result types 2018-11-16 09:48:35 -07:00
Michael Miller ac53394b8d Additional methods to describe result 2018-09-15 13:30:07 -06:00
Michael Miller 5819e0201e Shorten names of result classes 2018-09-15 13:25:11 -06:00
Renamed from src/spectator/example_result.cr (Browse further)