#include <criterion/criterion.h>#include "secret-storage/secret-storage.h"#include "secret-storage/nondumpable-allocator.h"#include <stdio.h>#include <sys/resource.h>#include <unistd.h>
Classes | |
| struct | UserDataWithEvidence |
Functions | |
| void | logger (char *summary, char *reason) |
| void | secret_storage_testsuite_init (void) |
| void | secret_storage_testsuite_deinit (void) |
| TestSuite (secretstorage,.init=secret_storage_testsuite_init,.fini=secret_storage_testsuite_deinit) | |
| Test (secretstorage, simple_store_get) | |
| void | secret_checker (Secret *secret, gpointer expected) |
| Test (secretstorage, simple_store_with) | |
| Test (secretstorage, simple_store_single_string) | |
| Test (secretstorage, store_multiple_secrets) | |
| Test (secretstorage, read_nonexistent_secret) | |
| Test (secretstorage, store_secret_with_embedded_zero) | |
| void | set_variable_to_true_cb (Secret *secret, gpointer user_data) |
| Test (secretstorage, subscribe_before_store) | |
| Test (secretstorage, subscribe_after_store) | |
| Test (secretstorage, subscriptions_per_keys) | |
| Test (secretstorage, two_subscribe_without_store) | |
| void | check_secret (Secret *secret, gpointer user_data) |
| Test (secretstorage, subscribe_cb_check_secret) | |
| Test (secretstorage, multiple_subscriptions_for_same_key) | |
| Test (secretstorage, subscription_reset_after_called) | |
| gboolean | check_status_callback (SecretStatus *secret_status, gpointer user_data) |
| Test (secretstorage, check_secret_status) | |
| gboolean | stop_in_the_middle_callback (SecretStatus *secret_status, gpointer user_data) |
| Test (secretstorage, secret_status_can_stop_in_the_middle) | |
| void | subscribe_until_success (Secret *secret, gpointer user_data) |
| Test (secretstorage, subscribe_until_success) | |
| Test (secretstorage, test_rlimit) | |
| Test (secretstorage, test_state_update) | |
| Test (secretstorage, simple_store_get_and_wipe) | |
| void check_secret | ( | Secret * | secret, |
| gpointer | user_data | ||
| ) |
| gboolean check_status_callback | ( | SecretStatus * | secret_status, |
| gpointer | user_data | ||
| ) |
| void logger | ( | char * | summary, |
| char * | reason | ||
| ) |
| void secret_checker | ( | Secret * | secret, |
| gpointer | expected | ||
| ) |
| void secret_storage_testsuite_deinit | ( | void | ) |
| void secret_storage_testsuite_init | ( | void | ) |
| void set_variable_to_true_cb | ( | Secret * | secret, |
| gpointer | user_data | ||
| ) |
| gboolean stop_in_the_middle_callback | ( | SecretStatus * | secret_status, |
| gpointer | user_data | ||
| ) |
| void subscribe_until_success | ( | Secret * | secret, |
| gpointer | user_data | ||
| ) |
| Test | ( | secretstorage | , |
| check_secret_status | |||
| ) |
| Test | ( | secretstorage | , |
| multiple_subscriptions_for_same_key | |||
| ) |
| Test | ( | secretstorage | , |
| read_nonexistent_secret | |||
| ) |
| Test | ( | secretstorage | , |
| secret_status_can_stop_in_the_middle | |||
| ) |
| Test | ( | secretstorage | , |
| simple_store_get | |||
| ) |
| Test | ( | secretstorage | , |
| simple_store_get_and_wipe | |||
| ) |
| Test | ( | secretstorage | , |
| simple_store_single_string | |||
| ) |
| Test | ( | secretstorage | , |
| simple_store_with | |||
| ) |
| Test | ( | secretstorage | , |
| store_multiple_secrets | |||
| ) |
| Test | ( | secretstorage | , |
| store_secret_with_embedded_zero | |||
| ) |
| Test | ( | secretstorage | , |
| subscribe_after_store | |||
| ) |
| Test | ( | secretstorage | , |
| subscribe_before_store | |||
| ) |
| Test | ( | secretstorage | , |
| subscribe_cb_check_secret | |||
| ) |
| Test | ( | secretstorage | , |
| subscribe_until_success | |||
| ) |
| Test | ( | secretstorage | , |
| subscription_reset_after_called | |||
| ) |
| Test | ( | secretstorage | , |
| subscriptions_per_keys | |||
| ) |
| Test | ( | secretstorage | , |
| test_rlimit | |||
| ) |
| Test | ( | secretstorage | , |
| test_state_update | |||
| ) |
| Test | ( | secretstorage | , |
| two_subscribe_without_store | |||
| ) |
| TestSuite | ( | secretstorage | , |
| . | init = secret_storage_testsuite_init, |
||
| . | fini = secret_storage_testsuite_deinit |
||
| ) |