class Mutiny::Tests::TestSet::Filter::Default

Public Instance Methods

Private Instance Methods

general?(test_name) click to toggle source

Returns true if the test is applicable to no specific subject (e.g., is an end-to-end test)

# File lib/mutiny/tests/test_set/filter/default.rb, line 16
def general?(test_name)
  subject_names.none? { |subject_name| test_name.start_with?(subject_name) }
end
specific_to?(test_name, subject_name) click to toggle source

Returns true if the test is specific to the given subject (e.g., is a unit test for the specified subject)

# File lib/mutiny/tests/test_set/filter/default.rb, line 22
def specific_to?(test_name, subject_name)
  test_name.start_with?(subject_name)
end