shard-spectator/src/spectator/includes.cr

41 lines
1.1 KiB
Crystal
Raw Normal View History

# This file includes all source files *except* `should.cr`.
# The `should.cr` file contains the optional feature for using should-syntax.
# Since this is disabled by default, we don't include all files.
# Including all files with a wildcard would accidentally enable should-syntax.
# Unfortunately, that leads to the existence of this file to include everything but that file.
# First the sub-modules.
require "./internals"
require "./dsl"
require "./expectations"
require "./matchers"
require "./formatters"
# Then all of the top-level types.
require "./example_component"
require "./example"
require "./runnable_example"
require "./pending_example"
require "./dummy_example"
require "./example_hooks"
require "./example_group"
require "./nested_example_group"
2018-10-14 20:28:05 +00:00
require "./root_example_group"
2018-10-20 02:58:14 +00:00
require "./example_failed"
require "./expectation_failed"
require "./config"
require "./test_suite"
require "./test_suite_results"
require "./runner"
require "./result"
2018-12-10 21:07:14 +00:00
require "./finished_result"
require "./successful_result"
require "./pending_result"
require "./failed_result"
require "./errored_result"
require "./example_iterator"