]> granicus.if.org Git - neomutt/commitdiff
test: improve test_mutt_str_strcasecmp()
authorRichard Russon <rich@flatcap.org>
Sun, 26 May 2019 15:02:24 +0000 (16:02 +0100)
committerRichard Russon <rich@flatcap.org>
Sun, 26 May 2019 16:18:13 +0000 (17:18 +0100)
test/string/mutt_str_strcasecmp.c

index 6d01db4a7e5fd6cacc517740b48d6fc4f9398bc8..e65d6d0e0a007b0bfccfe77ee85faeadaf1ba11b 100644 (file)
@@ -29,15 +29,15 @@ void test_mutt_str_strcasecmp(void)
 {
   // int mutt_str_strcasecmp(const char *a, const char *b);
 
-  {
-    TEST_CHECK(mutt_str_strcasecmp(NULL, "apple") != 0);
-  }
+  TEST_CHECK(mutt_str_strcasecmp(NULL, "apple") != 0);
+  TEST_CHECK(mutt_str_strcasecmp("apple", NULL) != 0);
+  TEST_CHECK(mutt_str_strcasecmp(NULL, NULL) == 0);
 
-  {
-    TEST_CHECK(mutt_str_strcasecmp("apple", NULL) != 0);
-  }
+  TEST_CHECK(mutt_str_strcasecmp("", "") == 0);
 
-  {
-    TEST_CHECK(mutt_str_strcasecmp(NULL, NULL) == 0);
-  }
+  TEST_CHECK(mutt_str_strcasecmp("apple", "apple") == 0);
+  TEST_CHECK(mutt_str_strcasecmp("apple", "APPLE") == 0);
+
+  TEST_CHECK(mutt_str_strcasecmp("apple", "apple2") != 0);
+  TEST_CHECK(mutt_str_strcasecmp("apple1", "apple") != 0);
 }