def setUp(self): self.kw = KWallet("test_kwallet") self.kw._open() self.kw.set_folder('test_folder')
class TestKWallet(unittest.TestCase): def setUp(self): self.kw = KWallet("test_kwallet") self.kw._open() self.kw.set_folder('test_folder') def tearDown(self): self.kw._close() def test_get_error(self): entry = "test1" self.assertRaises(EntryNotFoundError, self.kw.get, entry) def test_get_success(self): entry = "test2" value = "test_value" self.kw.set(entry, value) self.assertEqual(self.kw.get(entry), value) def test_get_key_success(self): entry = "test_key" value = "test_value" self.kw.set(entry, value) key = u"key" value = u"value" self.kw.set(entry, value, key) self.assertEqual(self.kw.get(entry, key), value) def test_set(self): entry = "test" value = "test_password" self.kw.set(entry, value) self.assertEqual(self.kw.get(entry), value) def test_set_unicode(self): entry = u'δοκιμή' value = u'δοκιμή' self.kw.set(entry, value) self.assertEqual(self.kw.get(entry), value)