Michael Miller
|
c77a85c97a
|
Flag to disable running tests
This is needed for testing Spectator.
|
2018-10-15 00:32:29 -06:00 |
|
Michael Miller
|
83a2a8e238
|
Manually include all sub-modules and top-level types
This is needed so that `spectator/should` is not included by default.
|
2018-09-27 15:49:34 -06:00 |
|
Michael Miller
|
1c9decaa41
|
Add documentation for top-level module
|
2018-09-27 15:41:18 -06:00 |
|
Michael Miller
|
5b79e76b44
|
Use builder to get example group
|
2018-09-23 13:40:24 -06:00 |
|
Michael Miller
|
87d9cc438f
|
Move code for root back to Spectator#describe
There seems to be a problem using def in block.
This broke helper methods and gives the error: `can't declare def
dynamically`.
|
2018-09-23 12:02:51 -06:00 |
|
Michael Miller
|
9ba3fc898b
|
More refatoring
|
2018-09-22 19:41:56 -06:00 |
|
Michael Miller
|
a1b5533504
|
Some initial work to cleanup the DSL builder
|
2018-09-22 15:15:29 -06:00 |
|
Michael Miller
|
110a2b2d2a
|
Quick exception handler for framework
This should be improved later.
|
2018-09-21 15:23:01 -06:00 |
|
Michael Miller
|
967797428c
|
Move DSL to its own directory
|
2018-09-15 11:21:23 -06:00 |
|
Michael Miller
|
7968c5a394
|
Rename Context to ExampleGroup
|
2018-09-15 10:45:47 -06:00 |
|
Michael Miller
|
c2ee9fd520
|
Move ROOT_CONTEXT out of Spectator module
|
2018-09-11 20:25:28 -06:00 |
|
Michael Miller
|
d8621fc43e
|
Store "what" string in context
|
2018-09-11 15:54:00 -06:00 |
|
Michael Miller
|
387e129a89
|
Add context instances
|
2018-09-10 19:59:57 -06:00 |
|
Michael Miller
|
aa1764d972
|
Cleanup contextual arguments
|
2018-09-07 18:20:54 -06:00 |
|
Michael Miller
|
de55e31407
|
Add basics for tracking source code location
|
2018-09-04 13:36:19 -06:00 |
|
Michael Miller
|
e38fddb12a
|
Initial code for reporters
|
2018-08-30 22:21:10 -06:00 |
|
Michael Miller
|
9fb1a3b664
|
Add base classes for defining example run order
|
2018-08-30 21:32:13 -06:00 |
|
Michael Miller
|
3aa6ab7a10
|
Some initial work on spec runner
|
2018-08-30 21:07:14 -06:00 |
|
Michael Miller
|
cf789f54be
|
Remove code for running examples
Preparing to add runner.
|
2018-08-30 15:55:20 -06:00 |
|
Michael Miller
|
a0fbc61244
|
Extraneous debug code
|
2018-08-30 14:03:29 -06:00 |
|
Michael Miller
|
24725c4f9d
|
Top-level describe (Spectator.describe) missing module namespace
|
2018-08-30 13:29:11 -06:00 |
|
Michael Miller
|
b90cc39638
|
Playing around with contexts and examples
|
2018-08-24 14:53:14 -06:00 |
|
Michael Miller
|
ed40e995d2
|
Playing around with new macro style
|
2018-08-23 16:24:03 -06:00 |
|
Michael Miller
|
b709820e11
|
Add expectation class
|
2018-08-21 21:07:37 -06:00 |
|
Michael Miller
|
0613344230
|
Scratch work on structure
|
2018-08-19 01:15:32 -06:00 |
|
Michael Miller
|
630e537726
|
Initial commit
|
2018-08-18 15:33:20 -06:00 |
|