diff options
Diffstat (limited to 'src/test/test_args.py')
| -rw-r--r-- | src/test/test_args.py | 40 |
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() |
