Michael Miller
57c54d943c
Add info on generated docs
2019-04-02 22:10:52 -06:00
Michael Miller
0990b0fde2
Add before/after hook example
2019-03-31 12:47:34 -06:00
Michael Miller
2cea10a124
Fix undefined user variable in example
2019-03-31 12:47:22 -06:00
Michael Miller
b78b6dde54
Update README with more examples
2019-03-31 12:45:58 -06:00
Michael Miller
0b8d624a94
Expand matcher checklist
...
This better shows which matchers are actually implemented.
2019-03-31 10:48:00 -06:00
Michael Miller
cd60fae157
Add respond_to matcher
2019-03-28 23:20:32 -06:00
Michael Miller
2e4793fdf1
Update README
2019-03-27 20:08:06 -06:00
Michael Miller
7b1b65f553
Implement --order flag to match RSpec
2019-03-23 19:56:00 -06:00
Michael Miller
a7d8d35a06
Implement option for JUnit test output
2019-03-23 17:01:03 -06:00
Michael Miller
edbcff03a5
Implement TAP formatter
2019-03-23 00:25:46 -06:00
Michael Miller
886dfa56c6
JSON formatter is complete
2019-03-22 21:52:48 -06:00
Michael Miller
ba0453c5ea
Implement dry-run mode
2019-03-22 14:18:03 -06:00
Michael Miller
748b0223af
Adjust output formatting for fail-blank mode
2019-03-22 13:48:47 -06:00
Michael Miller
51c267896f
Config block is technically implemented
...
Will need to add methods to the builder as features are added.
2019-03-22 10:11:30 -06:00
Michael Miller
a804907f75
Add text to output for fail-fast
2019-03-22 00:14:36 -06:00
Michael Miller
42e8064e5c
Config file is technically done
...
The configuration file uses the command-line arguments.
2019-03-21 22:55:58 -06:00
Michael Miller
f2558fd09e
Add spec for ExceptionMatcher
2019-03-21 22:50:02 -06:00
Michael Miller
bb3f2d5338
Update README for formatters
2019-03-03 12:00:56 -07:00
Michael Miller
c6b4e22666
Add have_key
matcher
2019-02-05 12:47:50 -07:00
Michael Miller
c504c945a7
Remove redundant matchers
2019-02-01 21:37:48 -07:00
Michael Miller
7c8239e55b
The respond_to
matcher doesn't seem possible
...
Might be possible if a matcher was dynamically generated by a macro,
but... ¯\_(ツ)_/¯
2019-02-01 19:21:31 -07:00
Michael Miller
5389a39231
Add DSL for be_close
matcher
2019-02-01 19:10:28 -07:00
Michael Miller
4ea439622d
Implement have
matcher
...
This is very similar to the `contain` matcher.
I would have used `include` for the matcher name, but it is a keyword
that can't be used in this syntax.
2019-02-01 16:25:45 -07:00
Michael Miller
50c2d4fbed
Revise list of matchers
2019-02-01 15:40:43 -07:00
Michael Miller
14db544441
Split question matchers into other types
2019-01-26 17:12:21 -07:00
Michael Miller
651127f2d4
Add spec for empty matcher
...
Mark question matchers as done (for now).
More may be added later if they're common.
2019-01-26 17:09:24 -07:00
Michael Miller
a88c6545d9
Mark comparison matchers as complete
2019-01-25 13:53:14 -07:00
Michael Miller
8297152c36
Mark truthy matchers as complete
2019-01-23 16:08:41 -07:00
Michael Miller
0af3efea2a
Document pre- and post-condition run methods
...
Mark pre- and post-condition functionality complete in README.
2019-01-23 15:15:01 -07:00
Michael Miller
a32b511e0b
Add spec for match
(regex) matcher
2019-01-19 14:49:13 -07:00
Michael Miller
6caf5353e0
Update README
...
One-liner and #given DSL are implemented.
2019-01-09 15:10:57 -07:00
Michael Miller
0c3b3da2b3
Quickly implement #random_sample
by copy-pasting
...
This should be DRY'd up in the future.
2019-01-02 12:45:46 -07:00
Michael Miller
7f99dcc06f
Add item for pre- and post-conditions
2019-01-01 18:00:24 -07:00
Michael Miller
18fe2b7aa8
Update README regarding sample
and given
2018-12-27 11:16:50 -07:00
Michael Miller
6f5c269fcc
Add goal to README
2018-11-02 14:32:36 -06:00
Michael Miller
e9b8992130
Implemented should-syntax
2018-09-27 16:11:45 -06:00
Michael Miller
00b7e15915
README improvements
2018-09-27 15:02:50 -06:00
Michael Miller
61c5505fb5
Update main description
2018-09-27 14:57:58 -06:00
Michael Miller
ff382ba372
Idea for new hook types
2018-09-22 12:35:44 -06:00
Michael Miller
dc8e651209
Quick implementation of pending examles
2018-09-15 10:36:20 -06:00
Michael Miller
7cfa432dfd
All hook types are implemented
2018-09-15 09:59:55 -06:00
Michael Miller
9b07f669ed
Remove Locals sub-module
...
This allows for seamless helper methods.
2018-09-12 19:16:41 -06:00
Michael Miller
718be70edd
Update feature list
2018-09-12 19:11:36 -06:00
Michael Miller
4df8a1013d
Update README - given is done for now
2018-09-06 22:12:58 -06:00
Michael Miller
f7eeb2b2a3
Implement #described_class
2018-09-04 16:59:59 -06:00
Michael Miller
6371fa5856
Cleanup feature checklist
2018-08-30 15:15:01 -06:00
Michael Miller
755921fa6f
Update README with feature list and sample usage
2018-08-30 15:09:29 -06:00
Michael Miller
630e537726
Initial commit
2018-08-18 15:33:20 -06:00