class TestLauncher::Frameworks::Base::Runner
Public Instance Methods
by_line_number(test_case)
click to toggle source
# File lib/test_launcher/frameworks/base.rb, line 41 def by_line_number(test_case) raise NotImplementedError end
multiple_examples(collection)
click to toggle source
# File lib/test_launcher/frameworks/base.rb, line 61 def multiple_examples(collection) collection .group_by(&:app_root) .map { |_root, test_cases| multiple_examples_same_root(test_cases) } .join("; cd -;\n\n") end
multiple_examples_same_file(test_cases)
click to toggle source
# File lib/test_launcher/frameworks/base.rb, line 49 def multiple_examples_same_file(test_cases) raise NotImplementedError end
multiple_files(collection)
click to toggle source
# File lib/test_launcher/frameworks/base.rb, line 68 def multiple_files(collection) collection .group_by(&:app_root) .map { |_root, test_cases| one_or_more_files(test_cases) } .join("; cd -;\n\n") end
one_or_more_files(test_cases)
click to toggle source
# File lib/test_launcher/frameworks/base.rb, line 53 def one_or_more_files(test_cases) raise NotImplementedError end
single_example(test_case)
click to toggle source
# File lib/test_launcher/frameworks/base.rb, line 45 def single_example(test_case) raise NotImplementedError end
single_file(test_case)
click to toggle source
# File lib/test_launcher/frameworks/base.rb, line 57 def single_file(test_case) one_or_more_files([test_case]) end