shard-spectator/src/spectator
Michael Miller 88ed415191 Bubble up matcher description
The last run matcher's description is used if one wasn't provided by the 
user.
Only applies to examples that actually run and have expectations.
2020-01-02 19:19:55 -07:00
..
dsl Allow test description to be blank 2020-01-02 18:40:25 -07:00
expectations Bubble up matcher description 2020-01-02 19:19:55 -07:00
formatting Remove unnecessary free variables 2019-11-16 08:17:46 -07:00
matchers Store matcher description in MatchData 2020-01-02 19:16:33 -07:00
mocks Workaround for what seems to be a Crystal macro bug 2020-01-01 21:48:58 -07:00
spec_builder Allow test description to be blank 2020-01-02 18:40:25 -07:00
anything.cr Add "anything" which always returns true when compared against 2019-12-08 14:52:28 -07:00
command_line_arguments_config_source.cr Add profile config option 2019-03-25 12:26:45 -06:00
composite_example_filter.cr Add return type annotations 2019-09-23 20:32:21 -06:00
config.cr Add profile config option 2019-03-25 12:26:45 -06:00
config_builder.cr Add profile config option 2019-03-25 12:26:45 -06:00
config_source.cr Structure for applying configuration 2018-12-13 13:50:59 -07:00
dsl.cr Move all DSL to one module, but separate files 2019-09-13 14:33:46 -06:00
errored_result.cr Simplify to_json calls 2019-03-22 21:43:33 -06:00
example.cr Bubble up matcher description 2020-01-02 19:19:55 -07:00
example_component.cr Change "what" to "description" 2019-09-26 16:49:44 -06:00
example_conditions.cr Add pre- and post-conditions 2019-09-26 21:37:29 -06:00
example_failed.cr Insert example failed exception 2018-10-19 20:58:14 -06:00
example_filter.cr Move example filters from === to their own types 2019-03-25 10:51:50 -06:00
example_group.cr Merge remote-tracking branch 'origin/release/0.9' into mocks-and-doubles 2019-09-27 14:12:29 -06:00
example_hooks.cr Expose running example to before-each and after-each hooks 2019-09-22 11:27:18 -06:00
example_iterator.cr Update docs 2019-02-17 23:01:43 -07:00
expectation_failed.cr Fix various expectation type code 2019-08-08 21:52:05 -06:00
expectations.cr Rework how expectations and matchers work together 2018-09-28 11:47:42 -06:00
failed_result.cr Move to_json builder methods into result classes 2019-03-22 21:23:14 -06:00
finished_result.cr Change JSON timing values to seconds as a float 2019-03-25 16:56:38 -06:00
formatting.cr Rename module from Formatters to Formatting 2019-02-28 19:14:03 -07:00
harness.cr Bubble up matcher description 2020-01-02 19:19:55 -07:00
includes.cr Move mocks to their own module 2019-11-03 09:44:32 -07:00
line_example_filter.cr Add return type annotations 2019-09-23 20:32:21 -06:00
matchers.cr Add top-level namespace docs 2018-12-10 16:08:25 -07:00
mocks.cr Add mock registry prep 2019-11-09 10:49:29 -07:00
name_example_filter.cr Add return type annotations 2019-09-23 20:32:21 -06:00
nested_example_group.cr Merge branch 'release/0.9' into mocks-and-doubles 2019-09-27 14:07:02 -06:00
null_example_filter.cr Add return type annotations 2019-09-23 20:32:21 -06:00
pending_example.cr Merge remote-tracking branch 'origin/master' into example-restructure 2019-09-23 21:30:12 -06:00
pending_result.cr Add to_s methods for result types 2019-03-22 20:12:36 -06:00
profile.cr Use example_runtime instead of total runtime 2019-03-25 16:31:01 -06:00
report.cr Ability to enumerate each result in report 2019-03-23 14:44:00 -06:00
result.cr Simplify to_json calls 2019-03-22 21:43:33 -06:00
root_example_group.cr Change "what" to "description" 2019-09-26 16:49:44 -06:00
runnable_example.cr Don't run deferred blocks if the test fails 2019-11-16 09:06:47 -07:00
runner.cr Run after-all hooks correctly 2019-09-26 22:53:16 -06:00
should.cr Add should_eventually and should_never methods 2019-11-14 18:26:24 -07:00
source.cr Parse source strings 2019-03-23 20:47:41 -06:00
source_example_filter.cr Add return type annotations 2019-09-23 20:32:21 -06:00
spec_builder.cr Allow test description to be blank 2020-01-02 18:40:25 -07:00
successful_result.cr Add to_s methods for result types 2019-03-22 20:12:36 -06:00
test_block.cr Formatting 2019-08-12 14:17:23 -06:00
test_context.cr Add default stubs from parent contexts 2019-11-10 13:22:18 -07:00
test_expression.cr Genericize TestExpression and make value abstract 2019-08-09 11:12:15 -06:00
test_suite.cr Add filter to TestSuite 2019-03-25 11:35:39 -06:00
test_value.cr Genericize TestExpression and make value abstract 2019-08-09 11:12:15 -06:00
test_values.cr Remove unnecessary free variables 2019-11-16 08:17:46 -07:00
test_wrapper.cr Add predicate method to check for description 2020-01-02 18:43:30 -07:00
typed_value_wrapper.cr Rename SampleValues to TestValues 2019-09-26 10:26:37 -06:00
value_wrapper.cr Rename SampleValues to TestValues 2019-09-26 10:26:37 -06:00