File tree 1 file changed +6
-6
lines changed
1 file changed +6
-6
lines changed Original file line number Diff line number Diff line change @@ -45,7 +45,7 @@ def get_badge(total):
45
45
return template .replace ('{{ total }}' , total )
46
46
47
47
48
- def parse_args ():
48
+ def parse_args (argv ):
49
49
"""
50
50
Parse the command line arguments.
51
51
"""
@@ -56,7 +56,7 @@ def parse_args():
56
56
help = 'Don\' t output any non-error messages.' )
57
57
parser .add_argument ('-v' , dest = 'print_version' , action = 'store_true' ,
58
58
help = 'Show version.' )
59
- return parser .parse_args ()
59
+ return parser .parse_args (argv )
60
60
61
61
62
62
def save_badge (badge , filepath ):
@@ -85,11 +85,11 @@ def save_badge(badge, filepath):
85
85
return path
86
86
87
87
88
- def main ():
88
+ def main (argv ):
89
89
"""
90
90
Console scripts entry point.
91
91
"""
92
- args = parse_args ()
92
+ args = parse_args (argv )
93
93
94
94
# Print version
95
95
if args .print_version :
@@ -115,8 +115,8 @@ def main():
115
115
if not args .quiet :
116
116
print ('Saved badge to {}' .format (path ))
117
117
else :
118
- print (badge )
118
+ print (badge , end = '' )
119
119
120
120
121
121
if __name__ == '__main__' :
122
- main ()
122
+ main (sys . argv [ 1 :] )
You can’t perform that action at this time.
0 commit comments