Browse Source

add one more test for get_pass_conf

oz123 11 năm trước cách đây
mục cha
commit
cbcc703880
1 tập tin đã thay đổi với 10 bổ sung0 xóa
  1. 10 0
      pwman/tests/db_tests.py

+ 10 - 0
pwman/tests/db_tests.py

@@ -40,6 +40,7 @@ from pwman.data.nodes import NewNode
 from pwman.data.tags import Tag, TagNew
 from pwman.data.tags import Tag, TagNew
 from pwman.util.crypto import CryptoEngine, CryptoBadKeyException
 from pwman.util.crypto import CryptoEngine, CryptoBadKeyException
 from pwman import which, default_config
 from pwman import which, default_config
+from pwman.ui.cli import get_pass_conf
 import unittest
 import unittest
 
 
 _saveconfig = False
 _saveconfig = False
@@ -218,6 +219,15 @@ class CLITests(unittest.TestCase):
         self.assertListEqual([], self.tester.cli.get_ids('5x'))
         self.assertListEqual([], self.tester.cli.get_ids('5x'))
         self.assertListEqual([], self.tester.cli.get_ids('5\\'))
         self.assertListEqual([], self.tester.cli.get_ids('5\\'))
 
 
+    def test_get_pass_conf(self):
+        numerics, leet, s_chars = get_pass_conf()
+        self.assertFalse(numerics)
+        self.assertFalse(leet)
+        self.assertFalse(s_chars)
+
+    def test_do_exit(self):
+        self.assertTrue(self.tester.cli.do_exit(''))
+
 
 
 class ConfigTest(unittest.TestCase):
 class ConfigTest(unittest.TestCase):