Michael Miller
bc0a9c03c9
Remove runtime compilation tests
...
These may be readded later.
Right now they're failing because the GitHub issue 44 spec changes the behavior of Process.run.
The changes made by that spec shouldn't leak, but to fix correctly requires substantial changes.
These runtime tests provide little value right now and slow down testing.
2022-10-09 16:47:54 -06:00
Michael Miller
26deea3d20
Initial work on Double
2022-03-03 22:10:09 -07:00
Michael Miller
aa12cdf17c
Introduce non-expectation error ExampleFailed
...
Used by fail method.
Still todo: Output from failed example is missing because there are no
expectations.
2021-07-10 03:32:55 -06:00
Michael Miller
d3ad0963cd
Minor fixes
2021-01-30 17:31:50 -07:00
Michael Miller
62fd289b0f
Add ability to test expectations directly
2020-08-16 12:04:45 -06:00
Michael Miller
5688e58025
Initial runtime test compilation
...
Allows for compiling single examples at runtime.
2020-08-16 10:59:15 -06:00
Michael Miller
15f211c4b6
Add it_fails
to handle expected failures
2020-01-17 22:41:38 -07:00
Michael Miller
0a6493964d
Allow auto-run of Spectator
...
Needed to test Spectator with itself.
2020-01-01 21:50:08 -07:00
Michael Miller
2c400950a4
Remove specs since they're mostly invalidated by the refactor
2019-09-26 20:52:26 -06:00
Michael Miller
66dcc21383
Move helper methods and classes to their own directory
2018-11-09 11:20:30 -07:00
Michael Miller
8e7f5cf82b
Capture sample values for tests
2018-11-01 20:23:28 -06:00
Michael Miller
5a4b4817b4
More tests for the harness
2018-10-21 08:10:59 -06:00
Michael Miller
4ab97bd215
Group children must be set
2018-10-20 22:56:24 -06:00
Michael Miller
2992a18992
Some initial specs for the harness
2018-10-19 20:30:27 -06:00
Michael Miller
1064444f15
DRY up code by adding expectation helper methods
2018-10-19 13:54:32 -06:00
Michael Miller
bc66016c42
Add specs for equality matcher
2018-10-18 13:46:12 -06:00
Michael Miller
c77a85c97a
Flag to disable running tests
...
This is needed for testing Spectator.
2018-10-15 00:32:29 -06:00
Michael Miller
630e537726
Initial commit
2018-08-18 15:33:20 -06:00