remove the runner method copied from minitest
This commit is contained in:
parent
089da2e54d
commit
ada571bfcd
@ -30,28 +30,15 @@ def teardown(*args, &block)
|
||||
end
|
||||
end
|
||||
|
||||
def run(runner)
|
||||
result = '.'
|
||||
begin
|
||||
run_callbacks :setup do
|
||||
result = super
|
||||
end
|
||||
rescue *PASSTHROUGH_EXCEPTIONS
|
||||
raise
|
||||
rescue Exception => e
|
||||
result = runner.puke(self.class, method_name, e)
|
||||
ensure
|
||||
begin
|
||||
run_callbacks :teardown
|
||||
rescue *PASSTHROUGH_EXCEPTIONS
|
||||
raise
|
||||
rescue Exception => e
|
||||
result = runner.puke(self.class, method_name, e)
|
||||
end
|
||||
end
|
||||
result
|
||||
def before_setup
|
||||
super
|
||||
run_callbacks :setup
|
||||
end
|
||||
|
||||
def after_teardown
|
||||
run_callbacks :teardown
|
||||
super
|
||||
end
|
||||
end
|
||||
end
|
||||
end
|
||||
|
Loading…
Reference in New Issue
Block a user