def test_rekey_ignores_recently_keyed_records(self): self.crusher.encrypting_packer = self.rekey_setup() assert rekey(self.db, self.crusher.encrypting_packer) == 1 assert rekey(self.db, self.crusher.encrypting_packer) == 0
def test_rekeying_causes_old_packer_to_fail(self): rekey(self.db, self.rekey_setup()) raises(InvalidToken, self.crusher.retrieve_identity_info, self.US)
def test_rekey_rekeys(self): assert rekey(self.db, self.rekey_setup()) == 1