]> git.wh0rd.org - home.git/commitdiff
test.py: more boilerplate updates
authorMike Frysinger <vapier@gentoo.org>
Sun, 5 Apr 2020 04:54:46 +0000 (00:54 -0400)
committerMike Frysinger <vapier@gentoo.org>
Sun, 5 Apr 2020 04:54:46 +0000 (00:54 -0400)
test.py

diff --git a/test.py b/test.py
index 70d4ffbe69e0dc31b80b971d4df76d6de7eb599a..e6436150e4d1029be55be20f5ab59acb08d84850 100755 (executable)
--- a/test.py
+++ b/test.py
@@ -4,6 +4,7 @@
 """Test module for quick hacking."""
 
 from __future__ import absolute_import
+from __future__ import division
 from __future__ import print_function
 
 # pylint: disable=unused-import
@@ -23,14 +24,28 @@ import signal
 import subprocess
 import sys
 import time
+import unittest
+
+try:
+    from unittest import mock
+except ImportError:
+    import mock
 
-import mock
 import requests
 import six
 
 
+def get_parser():
+    """Get CLI parser."""
+    parser = argparse.ArgumentParser(description=__doc__)
+    return parser
+
+
 def main(argv):
     """The main entry point for scripts."""
+    parser = get_parser()
+    opts = parser.parse_args(argv)
+
     print(argv)