class TestLauncher::Frameworks::ExUnit::Searcher

Constants

MultipleByLineMatches

Public Instance Methods

by_line(file_pattern, line_number) click to toggle source
# File lib/test_launcher/frameworks/ex_unit.rb, line 27
def by_line(file_pattern, line_number)
  test_files(file_pattern).map {|file|
    {
      file: file,
      line_number: line_number
    }
  }
end

Private Instance Methods

example_name_regex(query="") click to toggle source
# File lib/test_launcher/frameworks/ex_unit.rb, line 46
def example_name_regex(query="")
  "^\s*test\s+\".*(#{query}).*\"\s+do"
end
file_name_pattern() click to toggle source
# File lib/test_launcher/frameworks/ex_unit.rb, line 42
def file_name_pattern
  "*_test.exs"
end
file_name_regex() click to toggle source
# File lib/test_launcher/frameworks/ex_unit.rb, line 38
def file_name_regex
  /.*_test\.exs$/
end