summaryrefslogtreecommitdiff
path: root/ftt-codegen
diff options
context:
space:
mode:
Diffstat (limited to 'ftt-codegen')
-rwxr-xr-xftt-codegen8
1 files changed, 5 insertions, 3 deletions
diff --git a/ftt-codegen b/ftt-codegen
index 7e01553..ef6e3b9 100755
--- a/ftt-codegen
+++ b/ftt-codegen
@@ -144,11 +144,13 @@ for s in fable.get_scenarios():
if not s.is_empty():
scenarios.append(s)
+f = sys.stdout
for s in scenarios:
- debug('scenario: {}'.format(s.get_name()))
+ name = s.get_name()
+ debug('scenario: {}'.format(name))
for step in s.get_steps():
debug(' step: {}'.format(step))
- codegen(sys.stdout, step, bindings)
- sys.stdout.write('print("OK")\n')
+ codegen(f, step, bindings)
+ f.write('print("OK: %s" % "{}")\n'.format(name))
debug('ok')