From a3ba88253fe6140abc8c069898b7c2762dbf79ef Mon Sep 17 00:00:00 2001 From: Kevin Fischer Date: Thu, 9 Apr 2020 11:03:56 +0900 Subject: Add setup/teardown --- dragon/tests.rb | 2 ++ 1 file changed, 2 insertions(+) diff --git a/dragon/tests.rb b/dragon/tests.rb index fc6450e..5cda2fe 100644 --- a/dragon/tests.rb +++ b/dragon/tests.rb @@ -16,6 +16,7 @@ module GTK def run_test m args = Args.new $gtk, nil assert = Assert.new + setup(args) if respond_to?(:setup) begin log_test_running m send(m, args, assert) @@ -31,6 +32,7 @@ module GTK mark_test_failed m, e end end + teardown if respond_to?(:teardown) end def test_methods_focused -- cgit v1.2.3