Class: Koine::TestRunner::Adapters::BaseAdapter
- Inherits:
-
Object
- Object
- Koine::TestRunner::Adapters::BaseAdapter
- Defined in:
- lib/koine/test_runner/adapters/base_adapter.rb
Direct Known Subclasses
Instance Attribute Summary collapse
Instance Method Summary collapse
Instance Attribute Details
#next_adapter ⇒ Object
9 10 11 |
# File 'lib/koine/test_runner/adapters/base_adapter.rb', line 9 def next_adapter @next_adapter || raise("next_adapter is not set for #{self.class}") end |
Instance Method Details
#test_command(config) ⇒ Object
13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
# File 'lib/koine/test_runner/adapters/base_adapter.rb', line 13 def test_command(config) unless accept?(config) return next_adapter.test_command(config) end if config.all? return all_tests(config) end if config.line? return file_line_command(config) end single_file_command(config) end |