discourse/lib/autospec/base_runner.rb
Sam Saffron 30990006a9 DEV: enable frozen string literal on all files
This reduces chances of errors where consumers of strings mutate inputs
and reduces memory usage of the app.

Test suite passes now, but there may be some stuff left, so we will run
a few sites on a branch prior to merging
2019-05-13 09:31:32 +08:00

39 lines
548 B
Ruby

# frozen_string_literal: true
module Autospec
class BaseRunner
# used when starting the runner - preloading happens here
def start(opts = {})
end
# indicates whether tests are running
def running?
true
end
# launch a batch of specs/tests
def run(specs)
end
# used when we need to reload the whole application
def reload
end
# used to abort the current run
def abort
end
def failed_specs
[]
end
# used to stop the runner
def stop
end
end
end