From eeb371db21258c8bbeb6c928a82a1473c2cc2ba7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Erik=20Hedenstr=C3=B6m?= <erik@hedenstroem.com> Date: Sun, 5 Oct 2014 12:53:33 +0200 Subject: [PATCH] Tear down feature if scenarios skipped by tag --- src/gurka.erl | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/gurka.erl b/src/gurka.erl index 2ec783c..850fe74 100644 --- a/src/gurka.erl +++ b/src/gurka.erl @@ -206,7 +206,8 @@ resolve_module(_Module, [<<"(module:", Term/binary>> | Pattern]) -> resolve_module(Module, [_ | Pattern]) -> resolve_module(Module, Pattern). -skip_scenario(_Module, _Options, _FeatureState, []) -> +skip_scenario(Module, Options, FeatureState, []) -> + apply(Module, Options, teardown_feature, [FeatureState]), []; skip_scenario(Module, Options, FeatureState, Feature = [#step{action = start} | _Steps]) -> -- GitLab