From e1180428ed3e7634fe1596103511fbb1da05f228 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jes=C3=BAs=20Eduardo?= Date: Wed, 31 May 2017 18:08:31 -0500 Subject: first commit --- test/testdata/fake_converter.py | 31 +++++++++++++++++++++++++++++++ 1 file changed, 31 insertions(+) create mode 100644 test/testdata/fake_converter.py (limited to 'test/testdata/fake_converter.py') diff --git a/test/testdata/fake_converter.py b/test/testdata/fake_converter.py new file mode 100644 index 0000000..f9ef102 --- /dev/null +++ b/test/testdata/fake_converter.py @@ -0,0 +1,31 @@ +import time +import sys +import os +import json + +filename, output = sys.argv[1:3] +if 'error' in filename: + print json.dumps({'finished': True, 'error': 'test error'}) + sys.exit(1) + +if os.path.exists(output): + print json.dumps({'finished': True, + 'error': '%r existed when we started' % ( + output,)}) + sys.exit(1) + +time.sleep(0.5) +RANGE = 5 +for i in range(RANGE): + print json.dumps({ + 'filename': filename, + 'output': output, + 'duration': RANGE, + 'progress': i, + 'eta': RANGE - i + }) + time.sleep(0.1) + +with file(output, 'w') as f: + f.write('blank') +print json.dumps({'finished': True}) -- cgit v1.2.3