Explorar o código

add one more test for get_pass_conf

oz123 %!s(int64=11) %!d(string=hai) anos
pai
achega
cbcc703880
Modificáronse 1 ficheiros con 10 adicións e 0 borrados
  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):