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):
18
18
stdout_lines = result ['stdout_lines' ]
19
19
results .append ({
20
20
'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
+ }
31
33
})
32
34
return results
33
35
Original file line number Diff line number Diff line change 49
49
50
50
- name : Assert test output equals expected output
51
51
assert :
52
- that : result.diff | length == 0
52
+ that : result.output. diff | length == 0
53
53
loop : " {{ outputs.results | callback_results_extractor }}"
54
54
loop_control :
55
55
loop_var : result
You can’t perform that action at this time.
0 commit comments