class Koine::TestRunner::Adapters
Public Class Methods
new(adapters = [], fallback: LastCommand.new)
click to toggle source
# File lib/koine/test_runner/adapters.rb, line 4 def initialize(adapters = [], fallback: LastCommand.new) adapters = adapters.dup adapters.unshift(fallback) adapters.push(Adapters::Null.new) adapters.inject do |previous, adapter| previous.next_adapter = adapter adapter end @chain = adapters.first end
Public Instance Methods
test_command(config)
click to toggle source
# File lib/koine/test_runner/adapters.rb, line 18 def test_command(config) @chain.test_command(config) end