Skip to content

Commit afc0011

Browse files
authored
Tests: FIXUP wrapper script.
1 parent cb4f5a7 commit afc0011

File tree

1 file changed

+6
-4
lines changed

1 file changed

+6
-4
lines changed

tests/scripts/appveyor/fixup_wrapper.py

Lines changed: 6 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -10,12 +10,14 @@
1010

1111
wrapper_file.seek(pos)
1212

13-
wrapper = json.loads(wrapper_file.read())
13+
wrapper = json.load(wrapper_file)
1414

1515
for i, item in enumerate(wrapper['captures']):
16-
wrapper['captures'][i]['stdout'] = wrapper['captures'][0]['stdout']
17-
wrapper['captures'][i]['stderr'] = wrapper['captures'][0]['stderr']
16+
if not wrapper['captures'][i]['stdout']:
17+
wrapper['captures'][i]['stdout'] = wrapper['captures'][0]['stdout']
18+
if not wrapper['captures'][i]['stderr']:
19+
wrapper['captures'][i]['stderr'] = wrapper['captures'][0]['stderr']
1820

1921
wrapper_file.seek(0)
2022
wrapper_file.truncate()
21-
wrapper_file.write(json.dumps(wrapper))
23+
json.dumps(wrapper, wrapper_file, indent=4)

0 commit comments

Comments
 (0)