mirror of
https://gitflic.ru/project/openide/openide.git
synced 2026-09-27 10:03:11 +07:00
PY-29371: Sync with teamcity(#176): purge tests on "scenario" call
When some scenarios are skipped due to tags, behave reports their steps but never reports "match" for them. So, on next "match" stale (ignored actually) step is left on stack and used instead of real one
This commit is contained in:
@@ -55,6 +55,7 @@ class TeamcityFormatter(Formatter):
|
||||
assert isinstance(scenario, Scenario)
|
||||
self.__scenario = scenario
|
||||
self.__scenario_opened = False
|
||||
self.__steps.clear()
|
||||
|
||||
def step(self, step):
|
||||
assert isinstance(step, Step)
|
||||
|
||||
Reference in New Issue
Block a user