Module: Mutiny::Tests::TestSet::Filterable
- Defined in:
- lib/mutiny/tests/test_set/filterable.rb
Instance Attribute Summary collapse
-
#filter ⇒ Object
Returns the value of attribute filter.
Instance Method Summary collapse
Instance Attribute Details
#filter ⇒ Object
Returns the value of attribute filter.
8 9 10 |
# File 'lib/mutiny/tests/test_set/filterable.rb', line 8 def filter @filter end |
Instance Method Details
#for(subject) ⇒ Object
14 15 16 |
# File 'lib/mutiny/tests/test_set/filterable.rb', line 14 def for(subject) subset { |test| (subject, test) } end |
#for_all(subject_set) ⇒ Object
10 11 12 |
# File 'lib/mutiny/tests/test_set/filterable.rb', line 10 def for_all(subject_set) subset { |test| subject_set.any? { |subject| (subject, test) } } end |