Update feature list

This commit is contained in:
Michael Miller 2018-09-12 19:11:36 -06:00
parent 3fc625de3f
commit 718be70edd

View file

@ -93,6 +93,10 @@ In no particular order, features that have been implemented and are planned:
- [ ] Before and after hooks - `before_each`, `before_all`, `after_each`, `after_all`, `around_each` - [ ] Before and after hooks - `before_each`, `before_all`, `after_each`, `after_all`, `around_each`
- [ ] One-liner syntax - [ ] One-liner syntax
- [ ] Should syntax - [ ] Should syntax
- [ ] Helper methods and modules
- [ ] Aliasing - custom example group types with preset attributes
- [ ] Pending tests - `pending`
- [ ] Shared examples - `behaves_like`, `include_examples`
- [ ] Matchers - [ ] Matchers
- [ ] Equality matchers - `eq`, `be`, `be_a`, `match` - [ ] Equality matchers - `eq`, `be`, `be_a`, `match`
- [ ] Truthy matchers - `be_true`, `be_false`, `be_truthy`, `be_falsey` - [ ] Truthy matchers - `be_true`, `be_false`, `be_truthy`, `be_falsey`
@ -103,14 +107,19 @@ In no particular order, features that have been implemented and are planned:
- [ ] Change matchers - `change`, `from`, `to`, `by`, `by_at_least`, `by_at_most` - [ ] Change matchers - `change`, `from`, `to`, `by`, `by_at_least`, `by_at_most`
- [ ] Satisfy matcher - `satisfy` - [ ] Satisfy matcher - `satisfy`
- [ ] Yield matchers - `yield_control`, `times`, `yield_values` - [ ] Yield matchers - `yield_control`, `times`, `yield_values`
- [ ] Expectation combining with `&` and `|`
- [ ] Runner - [ ] Runner
- [ ] Fail fast - [ ] Fail fast
- [ ] Test filtering - [ ] Test filtering - by name, context, and tags
- [ ] Fail on no tests - [ ] Fail on no tests
- [ ] Randomize test order - [ ] Randomize test order
- [ ] Expectation combining with `&` and `|` - [ ] Dry run - for validation and checking formatted output
- [ ] Pending tests - `pending` - [ ] Config block in `spec_helper.cr`
- [ ] Shared examples - `behaves_like`, `include_examples` - [ ] Config file - `.rspec`
- [ ] Reporter and formatting
- [ ] RSpec/Crystal Spec default
- [ ] JSON
- [ ] JUnit
### How it Works ### How it Works