File tree Expand file tree Collapse file tree 2 files changed +13
-11
lines changed
tests/integration/targets/callback Expand file tree Collapse file tree 2 files changed +13
-11
lines changed Original file line number Diff line number Diff line change @@ -18,16 +18,18 @@ def callback_results_extractor(outputs_results):
1818 stdout_lines = result ['stdout_lines' ]
1919 results .append ({
2020 'name' : result ['test' ]['name' ],
21- 'diff' : list (
22- difflib .unified_diff (
23- expected_output ,
24- stdout_lines ,
25- fromfile = "expected" ,
26- tofile = "got" ,
27- )
28- ),
29- 'expected' : expected_output ,
30- 'got' : stdout_lines ,
21+ 'output' : {
22+ 'diff' : list (
23+ difflib .unified_diff (
24+ expected_output ,
25+ stdout_lines ,
26+ fromfile = "expected" ,
27+ tofile = "got" ,
28+ )
29+ ),
30+ 'expected' : expected_output ,
31+ 'got' : stdout_lines ,
32+ }
3133 })
3234 return results
3335
Original file line number Diff line number Diff line change 4949
5050 - name : Assert test output equals expected output
5151 assert :
52- that : result.diff | length == 0
52+ that : result.output. diff | length == 0
5353 loop : " {{ outputs.results | callback_results_extractor }}"
5454 loop_control :
5555 loop_var : result
You can’t perform that action at this time.
0 commit comments