Browse Source

[trac615] Check even short opts for cfgmgr

Michal 'vorner' Vaner 14 years ago
parent
commit
a1d7f70e7c
1 changed files with 6 additions and 0 deletions
  1. 6 0
      src/bin/cfgmgr/tests/b10-cfgmgr_test.py.in

+ 6 - 0
src/bin/cfgmgr/tests/b10-cfgmgr_test.py.in

@@ -144,6 +144,9 @@ class TestParseArgs(unittest.TestCase):
         parsed = b.parse_options(['--data-path=/path'], TestOptParser)
         self.assertEqual('/path', parsed.data_path)
         self.assertEqual("b10-config.db", parsed.file_name)
+        parsed = b.parse_options(['-p', '/path'], TestOptParser)
+        self.assertEqual('/path', parsed.data_path)
+        self.assertEqual("b10-config.db", parsed.file_name)
 
     def test_db_filename(self):
         """
@@ -154,6 +157,9 @@ class TestParseArgs(unittest.TestCase):
                                  TestOptParser)
         self.assertEqual(b.DATA_PATH, parsed.data_path)
         self.assertEqual("filename", parsed.file_name)
+        parsed = b.parse_options(['-f', 'filename'], TestOptParser)
+        self.assertEqual(b.DATA_PATH, parsed.data_path)
+        self.assertEqual("filename", parsed.file_name)
 
 if __name__ == '__main__':
     unittest.main()