More tests to show key changes

Demonstrating that a new key is chosen on every close operation.
This commit is contained in:
Johannes Bauer 2019-10-19 11:32:32 +02:00
parent d8208fbab5
commit 52dee3bad0

View File

@ -264,6 +264,7 @@ int main(void) {
*/ */
struct vault_t *vault = vault_init(64, 0.1); struct vault_t *vault = vault_init(64, 0.1);
dump(vault->data, vault->data_length); dump(vault->data, vault->data_length);
for (int i = 0; i < 10; i++) {
if (!vault_close(vault)) { if (!vault_close(vault)) {
fprintf(stderr, "vault close failed.\n"); fprintf(stderr, "vault close failed.\n");
abort(); abort();
@ -274,6 +275,7 @@ int main(void) {
abort(); abort();
} }
dump(vault->data, vault->data_length); dump(vault->data, vault->data_length);
}
vault_free(vault); vault_free(vault);
return 0; return 0;
} }