summaryrefslogtreecommitdiff
path: root/src/test/test_args.py
diff options
context:
space:
mode:
Diffstat (limited to 'src/test/test_args.py')
-rw-r--r--src/test/test_args.py40
1 files changed, 0 insertions, 40 deletions
diff --git a/src/test/test_args.py b/src/test/test_args.py
deleted file mode 100644
index 0858b1f..0000000
--- a/src/test/test_args.py
+++ /dev/null
@@ -1,40 +0,0 @@
-from args_worklogger import parser
-from argparse import Namespace
-import unittest
-
-
-class TestArgs(unittest.TestCase):
- def test_argsbase(self):
- _flags = parser.parse_args(
- "'not so great company' -p govwork -loc remote -t 1 -s now -m 'testing again, does this work'"
- )
- self.assertIsInstance(_flags, Namespace)
- _flagsDict = vars(_flags)
- self.assertIsInstance(_flagsDict, dict)
-
- def test_argsmerge(self):
- _filetypes = ['csv', 'txt', 'json']
- for file in _filetypes:
- _flags = _flags = parser.parse_args(
- f"'test_job' merge {file} --delete"
- )
- print(_flags)
- self.assertIsInstance(_flags, Namespace)
- _flagsDict = vars(_flags)
- self.assertIsInstance(_flagsDict, dict)
- self.assertEqual(True, _flagsDict['delete'])
-
- _flags = parser.parse_args(
- "'test_job' merge txt"
- )
- self.assertIsInstance(_flags, Namespace)
- _flagsDict = vars(_flags)
- self.assertIsInstance(_flagsDict, dict)
- self.assertEqual(False, _flagsDict['delete'])
-
- def test_argsemail(self):
- pass
-
-
-if __name__ == '__main__':
- unittest.main()