소스 검색

add one more test for get_pass_conf

oz123 11 년 전
부모
커밋
cbcc703880
1개의 변경된 파일10개의 추가작업 그리고 0개의 파일을 삭제
  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.util.crypto import CryptoEngine, CryptoBadKeyException
 from pwman import which, default_config
+from pwman.ui.cli import get_pass_conf
 import unittest
 
 _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('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):