Update tests for new check library & osx
This commit is contained in:
@@ -3,6 +3,7 @@
|
||||
|
||||
|
||||
START_TEST (test_val_str_search)
|
||||
{
|
||||
struct UCValStr vals[] = {
|
||||
UC_VS_ENTRY(1),
|
||||
UC_VS_ENTRY(5),
|
||||
@@ -14,9 +15,11 @@ START_TEST (test_val_str_search)
|
||||
ck_assert_str_eq(uc_val_2_str(5 , vals) , "5");
|
||||
|
||||
fail_if(uc_val_2_str(10, vals) != NULL);
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_val_str_vs_search)
|
||||
{
|
||||
struct UCValStr vals[] = {
|
||||
UC_VS_ENTRY(1),
|
||||
UC_VS_ENTRY(5),
|
||||
@@ -28,9 +31,11 @@ START_TEST (test_val_str_vs_search)
|
||||
ck_assert_str_eq(uc_val_2_str_vs(5 , vals)->str , "5");
|
||||
|
||||
fail_if(uc_val_2_str(10, vals) != NULL);
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_val_str_bsearch_odd)
|
||||
{
|
||||
struct UCValStr vals[] = {
|
||||
UC_VS_ENTRY(1),
|
||||
UC_VS_ENTRY(2),
|
||||
@@ -49,9 +54,11 @@ START_TEST (test_val_str_bsearch_odd)
|
||||
fail_if(uc_val_2_str_bs(0 , vals , len) != NULL);
|
||||
fail_if(uc_val_2_str_bs(55 , vals , len) != NULL);
|
||||
fail_if(uc_val_2_str_bs(999 , vals , len) != NULL);
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_val_str_bsearch_even)
|
||||
{
|
||||
struct UCValStr vals[] = {
|
||||
UC_VS_ENTRY(1),
|
||||
UC_VS_ENTRY(2),
|
||||
@@ -68,9 +75,11 @@ START_TEST (test_val_str_bsearch_even)
|
||||
fail_if(uc_val_2_str_bs(0 , vals , len) != NULL);
|
||||
fail_if(uc_val_2_str_bs(55 , vals , len) != NULL);
|
||||
fail_if(uc_val_2_str_bs(999 , vals , len) != NULL);
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_str_str_search)
|
||||
{
|
||||
struct UCStrStr vals[] = {
|
||||
{"1", "A"},
|
||||
{"2", "B"},
|
||||
@@ -82,9 +91,11 @@ START_TEST (test_str_str_search)
|
||||
ck_assert_str_eq(uc_str_2_str("3" , vals) , "C");
|
||||
|
||||
fail_if(uc_str_2_str("10", vals) != NULL);
|
||||
}
|
||||
END_TEST
|
||||
|
||||
START_TEST (test_str_str_ci_search)
|
||||
{
|
||||
struct UCStrStr vals[] = {
|
||||
{"A", "1"},
|
||||
{"az","2"},
|
||||
@@ -96,6 +107,7 @@ START_TEST (test_str_str_ci_search)
|
||||
ck_assert_str_eq(uc_str_2_str_ci("C" , vals) , "3");
|
||||
|
||||
fail_if(uc_str_2_str_ci("aza", vals) != NULL);
|
||||
}
|
||||
END_TEST
|
||||
Suite *val_str_suite(void)
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user