shard-spectator/src/spectator
Michael Miller 050251b491 before_each and after_each hooks now run in example scope
The entire example hooks class hierarchy is no longer needed.
This is an easier implementation than originally planned.
However, this is probably slower than the other method because each hook 
has to cast and check the example instance.
2019-01-01 17:51:55 -07:00
..
dsl before_each and after_each hooks now run in example scope 2019-01-01 17:51:55 -07:00
expectations Fix specs to work with new Expectation type 2018-11-14 02:15:55 -07:00
formatters Restructuring how the test suite is driven 2018-12-12 11:48:08 -07:00
internals before_each and after_each hooks now run in example scope 2019-01-01 17:51:55 -07:00
matchers Move #eval to partial 2018-11-13 21:44:56 -07:00
command_line_arguments_config_source.cr Structure for applying configuration 2018-12-13 13:50:59 -07:00
config.cr Move formatter to config 2018-12-13 14:16:49 -07:00
config_builder.cr Move formatter to config 2018-12-13 14:16:49 -07:00
config_source.cr Structure for applying configuration 2018-12-13 13:50:59 -07:00
dsl.cr Add docs to DSL and builder 2018-10-28 18:27:54 -06:00
dummy_example.cr Add getter for wrapped instance 2019-01-01 16:40:04 -07:00
errored_result.cr Add docs for result types 2018-11-16 09:48:35 -07:00
example.cr Add getter for wrapped instance 2019-01-01 16:40:04 -07:00
example_component.cr Implement example lookup by index 2018-10-14 19:06:02 -06:00
example_failed.cr Insert example failed exception 2018-10-19 20:58:14 -06:00
example_group.cr Revert "Pass current example to before_each and after_each hooks" 2019-01-01 17:48:07 -07:00
example_hooks.cr Revert "Pass current example to before_each and after_each hooks" 2019-01-01 17:48:07 -07:00
example_iterator.cr Add docs for ExampleIterator 2018-11-20 11:51:47 -07:00
example_status.cr Add enum for example status 2018-10-07 16:13:17 -06:00
expectation_failed.cr Rename ExpectationResults to ExampleExpectations 2018-11-13 15:59:51 -07:00
expectations.cr Rework how expectations and matchers work together 2018-09-28 11:47:42 -06:00
failed_result.cr Add FinishedResult intermediary class 2018-12-10 14:07:14 -07:00
finished_result.cr Add FinishedResult intermediary class 2018-12-10 14:07:14 -07:00
formatters.cr Add top-level namespace docs 2018-12-10 16:08:25 -07:00
includes.cr Structure for applying configuration 2018-12-13 13:50:59 -07:00
internals.cr Add and update docs for internal module 2018-10-22 16:22:35 -06:00
matchers.cr Add top-level namespace docs 2018-12-10 16:08:25 -07:00
nested_example_group.cr Condense visible hook methods 2018-12-05 19:57:14 -07:00
pending_example.cr Slightly better wording and naming 2018-10-19 18:50:21 -06:00
pending_result.cr Remove shared elapsed time 2018-12-10 11:16:43 -07:00
result.cr Remove shared elapsed time 2018-12-10 11:16:43 -07:00
root_example_group.cr Docs for RootExampleGroup 2018-11-23 23:54:54 -07:00
runnable_example.cr Revert "Pass current example to before_each and after_each hooks" 2019-01-01 17:48:07 -07:00
runner.cr Move formatter to config 2018-12-13 14:16:49 -07:00
should.cr Secondary initializer for missing label 2018-10-18 21:52:00 -06:00
successful_result.cr Add FinishedResult intermediary class 2018-12-10 14:07:14 -07:00
test_suite.cr Shuffle code around for runner 2018-12-12 15:22:56 -07:00
test_suite_results.cr Restructuring how the test suite is driven 2018-12-12 11:48:08 -07:00