summaryrefslogtreecommitdiff
path: root/tests/unit_tests/plugins/auth-pam/test_search_and_replace.c
diff options
context:
space:
mode:
Diffstat (limited to 'tests/unit_tests/plugins/auth-pam/test_search_and_replace.c')
-rw-r--r--tests/unit_tests/plugins/auth-pam/test_search_and_replace.c71
1 files changed, 39 insertions, 32 deletions
diff --git a/tests/unit_tests/plugins/auth-pam/test_search_and_replace.c b/tests/unit_tests/plugins/auth-pam/test_search_and_replace.c
index 70e472f..e80bffb 100644
--- a/tests/unit_tests/plugins/auth-pam/test_search_and_replace.c
+++ b/tests/unit_tests/plugins/auth-pam/test_search_and_replace.c
@@ -8,63 +8,70 @@
#include "utils.h"
-static void pass_any_null_param__returns_null() {
+static void
+pass_any_null_param__returns_null() {
- char DUMMY[] = "DUMMY";
+ char DUMMY[] = "DUMMY";
- assert_null(searchandreplace(NULL,DUMMY,DUMMY));
- assert_null(searchandreplace(DUMMY,NULL,DUMMY));
- assert_null(searchandreplace(DUMMY,DUMMY,NULL));
+ assert_null(searchandreplace(NULL,DUMMY,DUMMY));
+ assert_null(searchandreplace(DUMMY,NULL,DUMMY));
+ assert_null(searchandreplace(DUMMY,DUMMY,NULL));
}
-static void pass_any_empty_string__returns_null() {
+static void
+pass_any_empty_string__returns_null() {
- char DUMMY[] = "DUMMY";
- char EMPTY[] = "";
+ char DUMMY[] = "DUMMY";
+ char EMPTY[] = "";
- assert_null(searchandreplace(EMPTY,DUMMY,DUMMY));
- assert_null(searchandreplace(DUMMY,EMPTY,DUMMY));
- assert_null(searchandreplace(DUMMY,DUMMY,EMPTY));
+ assert_null(searchandreplace(EMPTY,DUMMY,DUMMY));
+ assert_null(searchandreplace(DUMMY,EMPTY,DUMMY));
+ assert_null(searchandreplace(DUMMY,DUMMY,EMPTY));
}
-static void replace_single_char__one_time__match_is_replaced() {
- char *replaced = searchandreplace("X","X","Y");
+static void
+replace_single_char__one_time__match_is_replaced() {
+ char *replaced = searchandreplace("X","X","Y");
- assert_non_null(replaced);
- assert_string_equal("Y", replaced);
+ assert_non_null(replaced);
+ assert_string_equal("Y", replaced);
- free(replaced);
+ free(replaced);
}
-static void replace_single_char__multiple_times__match_all_matches_are_replaced() {
- char *replaced = searchandreplace("XaX","X","Y");
+static void
+replace_single_char__multiple_times__match_all_matches_are_replaced() {
+ char *replaced = searchandreplace("XaX","X","Y");
- assert_non_null(replaced);
- assert_string_equal ("YaY", replaced);
+ assert_non_null(replaced);
+ assert_string_equal("YaY", replaced);
- free(replaced);
+ free(replaced);
}
-static void replace_longer_text__multiple_times__match_all_matches_are_replaced() {
- char *replaced = searchandreplace("XXaXX","XX","YY");
+static void
+replace_longer_text__multiple_times__match_all_matches_are_replaced() {
+ char *replaced = searchandreplace("XXaXX","XX","YY");
- assert_non_null(replaced);
- assert_string_equal ("YYaYY", replaced);
+ assert_non_null(replaced);
+ assert_string_equal("YYaYY", replaced);
- free(replaced);
+ free(replaced);
}
-static void pattern_not_found__returns_original() {
- char *replaced = searchandreplace("abc","X","Y");
+static void
+pattern_not_found__returns_original() {
+ char *replaced = searchandreplace("abc","X","Y");
- assert_non_null(replaced);
- assert_string_equal ("abc", replaced);
+ assert_non_null(replaced);
+ assert_string_equal("abc", replaced);
- free(replaced);
+ free(replaced);
}
-int main(void) {
+int
+main(void) {
const struct CMUnitTest tests[] = {
cmocka_unit_test(pass_any_null_param__returns_null),
cmocka_unit_test(pass_any_empty_string__returns_null),