shard-spectator/src/spectator/matchers
Michael Miller 89208b8ed1 Implement predicate matcher
Took a trick I learned from `have_attributes` and applied it here.
2019-02-04 22:52:09 -07:00
..
attributes_matcher.cr Add have_attributes matcher 2019-02-01 22:24:06 -07:00
case_matcher.cr Remove unecessary type restrictions 2019-01-31 13:52:41 -07:00
contain_matcher.cr Update doc 2019-02-01 20:17:46 -07:00
empty_matcher.cr Remove unecessary type restrictions 2019-01-31 13:52:41 -07:00
end_with_matcher.cr Add end_with matcher 2019-01-31 22:05:27 -07:00
equality_matcher.cr Remove unecessary type restrictions 2019-01-31 13:52:41 -07:00
greater_than_equal_matcher.cr Remove unecessary type restrictions 2019-01-31 13:52:41 -07:00
greater_than_matcher.cr Remove unecessary type restrictions 2019-01-31 13:52:41 -07:00
have_matcher.cr Allow have matcher to take multiple values 2019-02-01 20:27:51 -07:00
inequality_matcher.cr Remove unecessary type restrictions 2019-01-31 13:52:41 -07:00
less_than_equal_matcher.cr Remove unecessary type restrictions 2019-01-31 13:52:41 -07:00
less_than_matcher.cr Remove unecessary type restrictions 2019-01-31 13:52:41 -07:00
matcher.cr Move abstract #match?, #message, and #negated_message to base class 2019-01-31 13:40:32 -07:00
nil_matcher.cr Remove unecessary type restrictions 2019-01-31 13:52:41 -07:00
predicate_matcher.cr Implement predicate matcher 2019-02-04 22:52:09 -07:00
range_matcher.cr Remove unecessary type restrictions 2019-01-31 13:52:41 -07:00
regex_matcher.cr Remove unecessary type restrictions 2019-01-31 13:52:41 -07:00
start_with_matcher.cr Add start_with matcher 2019-01-31 16:43:43 -07:00
truthy_matcher.cr Remove unecessary type restrictions 2019-01-31 13:52:41 -07:00
type_matcher.cr Remove unecessary type restrictions 2019-01-31 13:52:41 -07:00
value_matcher.cr Move abstract #match?, #message, and #negated_message to base class 2019-01-31 13:40:32 -07:00