def setUp(self): shutil.copy(base_dir + '/test.kdbx', base_dir + '/change_creds.kdbx') self.kp = pykeepass.PyKeePass(base_dir + '/test.kdbx', password='******', keyfile=base_dir + '/test.key') self.kp_pass = pykeepass.PyKeePass(base_dir + '/change_creds.kdbx', password='******', keyfile=base_dir + '/test.key')
def test_set_password(self): self.kp_pass.set_password('f00bar') self.kp_pass.save() self.kp_pass = pykeepass.PyKeePass(base_dir + '/change_pass.kdbx', password='******', keyfile=base_dir + '/test.key') results = self.kp.find_entries_by_username('foobar_user', first=True) self.assertEqual('foobar_user', results.username)
def setUp(self): self.kp = pykeepass.PyKeePass(base_dir + '/test.kdbx', password='******', keyfile=base_dir + '/test.key')