diff options
author | Lars Wirzenius <liw@liw.fi> | 2015-06-30 17:26:53 +0300 |
---|---|---|
committer | Lars Wirzenius <liw@liw.fi> | 2015-06-30 17:26:53 +0300 |
commit | 85ec7111bf45aa0a9b8203e39356fb0b9c65156b (patch) | |
tree | 984524390324b2ed8adb1efb1d30d5a9d5236e9d /yarn | |
parent | 9cc49a98bd3ba164ed724b2574e40b253e8ba241 (diff) | |
download | cmdtest-85ec7111bf45aa0a9b8203e39356fb0b9c65156b.tar.gz |
Flush ttystatus output when starting scenario, step
Diffstat (limited to 'yarn')
-rwxr-xr-x | yarn | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -291,12 +291,14 @@ class YarnRunner(cliapp.Application): self.info(0, 'Running scenario %s' % scenario.name) self.ts['scenario_name'] = scenario.name + self.ts.flush() self.scenarios_run += 1 if self.settings['no-act']: self.info(0, 'Pretending everything went OK') for step in scenario.steps: self.ts['current_step'] = step + self.ts.flush() self.remember_scenario_timing(time.time() - started) return True @@ -404,6 +406,7 @@ class YarnRunner(cliapp.Application): self.info(1, 'Running step "%s %s"' % (step.what, step.text)) self.ts['current_step'] = step self.ts['step_name'] = '%s %s' % (step.what, step.text) + self.ts.flush() self.steps_run += 1 m = self.implements_matches_step(step.implementation, step) |