11
11
'flag short: ' : ['{} -f' .format (_bin ), ['flag present 1 times' ,
12
12
'option NOT present' ,
13
13
'positional NOT present' ,
14
- 'subcmd NOT present' ]],
14
+ 'subcmd NOT present' ]],
15
15
'flags short: ' : ['{} -ff' .format (_bin ), ['flag present 2 times' ,
16
16
'option NOT present' ,
17
17
'positional NOT present' ,
18
- 'subcmd NOT present' ]],
18
+ 'subcmd NOT present' ]],
19
19
'flags short: ' : ['{} -f -f' .format (_bin ), ['flag present 2 times' ,
20
20
'option NOT present' ,
21
21
'positional NOT present' ,
22
- 'subcmd NOT present' ]],
22
+ 'subcmd NOT present' ]],
23
23
'flag long: ' : ['{} --flag' .format (_bin ), ['flag present 1 times' ,
24
24
'option NOT present' ,
25
25
'positional NOT present' ,
26
26
'subcmd NOT present' ]],
27
- 'flags long: ' : ['{} --flag --flag' .format (_bin ), ['flag present 2 times' ,
27
+ 'flags long: ' : ['{} --flag --flag' .format (_bin ), ['flag present 2 times' ,
28
28
'option NOT present' ,
29
29
'positional NOT present' ,
30
30
'subcmd NOT present' ]],
31
- 'flags both: ' : ['{} -f --flag' .format (_bin ), ['flag present 2 times' ,
31
+ 'flags both: ' : ['{} -f --flag' .format (_bin ), ['flag present 2 times' ,
32
32
'option NOT present' ,
33
33
'positional NOT present' ,
34
34
'subcmd NOT present' ]],
68
68
'An option: other' ,
69
69
'positional NOT present' ,
70
70
'subcmd NOT present' ]],
71
- 'options 3:' : ['{} --option=some --option=other -o opt' .format (_bin ), ['flag NOT present' ,
71
+ 'options 3: ' : ['{} --option=some --option=other -o opt' .format (_bin ), ['flag NOT present' ,
72
72
'option present 3 times with value: some' ,
73
73
'An option: some' ,
74
74
'An option: other' ,
@@ -89,16 +89,16 @@ def pass_fail(name, check, good):
89
89
print ('Pass' )
90
90
return
91
91
failed = True
92
- print ('Fail' )
92
+ print ('Fail\n \t Should be: {} \n \t But is: {}' . format ( good , check ) )
93
93
return
94
94
_failed = False
95
95
for i , line in enumerate (check ):
96
96
if line == good [i ]:
97
97
continue
98
98
_failed = True
99
+ print ('Fail\n \t Should be: {}\n \t But is: {}' .format (good [i ], line ))
99
100
if _failed :
100
101
failed = True
101
- print ('Fail' )
102
102
return
103
103
print ('Pass' )
104
104
0 commit comments