Add test suite for gargoyle_is_eql
This commit is contained in:
parent
877342badf
commit
ff675cb1d2
3 changed files with 14 additions and 1 deletions
|
@ -4,5 +4,6 @@
|
||||||
int init_suite_twine(void);
|
int init_suite_twine(void);
|
||||||
int clean_suite_twine(void);
|
int clean_suite_twine(void);
|
||||||
void twine_test_is_sep(void);
|
void twine_test_is_sep(void);
|
||||||
|
void twine_test_is_eql(void);
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
|
|
@ -8,7 +8,8 @@ int main() {
|
||||||
}
|
}
|
||||||
|
|
||||||
CU_TestInfo twine_tests[] = {
|
CU_TestInfo twine_tests[] = {
|
||||||
{ "is_sep", twine_test_is_sep },
|
{ "gargoyle_is_sep", twine_test_is_sep },
|
||||||
|
{ "gargoyle_is_eql", twine_test_is_eql },
|
||||||
CU_TEST_INFO_NULL,
|
CU_TEST_INFO_NULL,
|
||||||
};
|
};
|
||||||
|
|
||||||
|
|
11
test/twine.c
11
test/twine.c
|
@ -16,3 +16,14 @@ void twine_test_is_sep(void) {
|
||||||
CU_ASSERT_FALSE(gargoyle_is_sep('*'));
|
CU_ASSERT_FALSE(gargoyle_is_sep('*'));
|
||||||
CU_ASSERT_FALSE(gargoyle_is_sep('u'));
|
CU_ASSERT_FALSE(gargoyle_is_sep('u'));
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void twine_test_is_eql(void) {
|
||||||
|
CU_ASSERT_TRUE(gargoyle_is_eql('U', 'u'));
|
||||||
|
CU_ASSERT_TRUE(gargoyle_is_eql('p', 'p'));
|
||||||
|
CU_ASSERT_FALSE(gargoyle_is_eql('l', 't'));
|
||||||
|
CU_ASSERT_TRUE(gargoyle_is_eql('i', 'i'));
|
||||||
|
CU_ASSERT_TRUE(gargoyle_is_eql('M', 'M'));
|
||||||
|
CU_ASSERT_TRUE(gargoyle_is_eql('e', 'e'));
|
||||||
|
CU_ASSERT_FALSE(gargoyle_is_eql('g', 'R'));
|
||||||
|
CU_ASSERT_FALSE(gargoyle_is_eql('F', 'h'));
|
||||||
|
}
|
||||||
|
|
Loading…
Reference in a new issue