# File lib/cucumber/core/test/filters/tag_filter.rb, line 16 def done tag_limits.enforce(test_cases) receiver.done self end
# File lib/cucumber/core/test/filters/tag_filter.rb, line 8 def test_case(test_case) test_cases << test_case if test_case.match_tags?(filter_expressions) test_case.describe_to(receiver) end self end
# File lib/cucumber/core/test/filters/tag_filter.rb, line 28 def tag_limits @tag_limits ||= TagLimits.new(filter_expressions) end
# File lib/cucumber/core/test/filters/tag_filter.rb, line 24 def test_cases @test_cases ||= TestCases.new end