def test_authenticate(self): with set_qrl_dir("wallet_ver1"): walletd = WalletD() walletd.authenticate() walletd._wallet = Mock() walletd._wallet.encrypted = Mock(return_value=True) with self.assertRaises(ValueError): walletd.authenticate()
def test_encrypt_last_item(self): with set_qrl_dir("wallet_ver1"): walletd = WalletD() walletd.authenticate() walletd.add_new_address(height=4) self.assertFalse(walletd.get_wallet_info()[2]) walletd._passphrase = self.passphrase walletd._encrypt_last_item() self.assertTrue(walletd.get_wallet_info()[2])