From d38230ce3ab958098decafd07a442b2561c5c922 Mon Sep 17 00:00:00 2001 From: Jon Grace-Cox <30441316+jongracecox@users.noreply.github.com> Date: Sun, 15 Mar 2020 13:12:41 -0400 Subject: [PATCH] Fix command line argument passing to main. (#39) --- anybadge.py | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/anybadge.py b/anybadge.py index f62d3d5..549a3f5 100755 --- a/anybadge.py +++ b/anybadge.py @@ -790,6 +790,11 @@ examples: def main(args): """Generate a badge based on command line arguments.""" + + # Args may be sent from command line of as args directly. + if not args: + args = sys.argv[1:] + # Parse command line arguments args = parse_args(args) @@ -830,4 +835,4 @@ def main(args): if __name__ == '__main__': - main(sys.argv[1:]) + main()