diff options
author | Joseph Hunkeler <jhunkeler@users.noreply.github.com> | 2024-06-21 12:49:45 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2024-06-21 12:49:45 -0400 |
commit | 77a0276d9f37bcf828c77f9bcc59ff945116274e (patch) | |
tree | 91cf7cb955798ad40718341172b0a8ffbc59a1f2 /tests/test_ini.c | |
parent | 931ee28eb9c5b5e3c2b0d3008f5f65d810dc9b0c (diff) | |
download | stasis-77a0276d9f37bcf828c77f9bcc59ff945116274e.tar.gz |
Rebrand OhMyCal (OMC) as STASIS (#7)
Diffstat (limited to 'tests/test_ini.c')
-rw-r--r-- | tests/test_ini.c | 80 |
1 files changed, 40 insertions, 40 deletions
diff --git a/tests/test_ini.c b/tests/test_ini.c index f9f8234..5958cfd 100644 --- a/tests/test_ini.c +++ b/tests/test_ini.c @@ -4,22 +4,22 @@ void test_ini_open_empty() { struct INIFILE *ini; ini = ini_open("/dev/null"); - OMC_ASSERT(ini->section_count == 1, "should have at least one section pre-allocated"); - OMC_ASSERT(ini->section != NULL, "default section not present"); + STASIS_ASSERT(ini->section_count == 1, "should have at least one section pre-allocated"); + STASIS_ASSERT(ini->section != NULL, "default section not present"); ini_free(&ini); - OMC_ASSERT(ini == NULL, "ini_free did not set pointer argument to NULL"); + STASIS_ASSERT(ini == NULL, "ini_free did not set pointer argument to NULL"); } void test_ini_open() { const char *filename = "ini_open.ini"; const char *data = "[default]\na=1\nb=2\nc=3\n[section name]test=true\n"; struct INIFILE *ini; - omc_testing_write_ascii(filename, data); + stasis_testing_write_ascii(filename, data); ini = ini_open(filename); - OMC_ASSERT(ini->section_count == 2, "should have two sections"); - OMC_ASSERT(ini->section != NULL, "sections are not allocated"); + STASIS_ASSERT(ini->section_count == 2, "should have two sections"); + STASIS_ASSERT(ini->section != NULL, "sections are not allocated"); ini_free(&ini); - OMC_ASSERT(ini == NULL, "ini_free did not set pointer argument to NULL"); + STASIS_ASSERT(ini == NULL, "ini_free did not set pointer argument to NULL"); remove(filename); } @@ -29,27 +29,27 @@ void test_ini_section_search() { struct INIFILE *ini; struct INISection *section; - omc_testing_write_ascii(filename, data); + stasis_testing_write_ascii(filename, data); ini = ini_open(filename); section = ini_section_search(&ini, INI_SEARCH_BEGINS, "section"); - OMC_ASSERT(section->data_count == 1, "should have one data variable"); - OMC_ASSERT(strcmp(section->data[0]->key, "test") == 0, "should have one data variable named 'test'"); - OMC_ASSERT(strcmp(section->data[0]->value, "true") == 0, "'test' should be equal to 'true'"); - OMC_ASSERT(strcmp(section->key, "section name here") == 0, "defined section not found"); + STASIS_ASSERT(section->data_count == 1, "should have one data variable"); + STASIS_ASSERT(strcmp(section->data[0]->key, "test") == 0, "should have one data variable named 'test'"); + STASIS_ASSERT(strcmp(section->data[0]->value, "true") == 0, "'test' should be equal to 'true'"); + STASIS_ASSERT(strcmp(section->key, "section name here") == 0, "defined section not found"); section = ini_section_search(&ini, INI_SEARCH_SUBSTR, "name"); - OMC_ASSERT(strcmp(section->data[0]->key, "test") == 0, "should have one data variable named 'test'"); - OMC_ASSERT(strcmp(section->data[0]->value, "true") == 0, "'test' should be equal to 'true'"); - OMC_ASSERT(strcmp(section->key, "section name here") == 0, "defined section not found"); + STASIS_ASSERT(strcmp(section->data[0]->key, "test") == 0, "should have one data variable named 'test'"); + STASIS_ASSERT(strcmp(section->data[0]->value, "true") == 0, "'test' should be equal to 'true'"); + STASIS_ASSERT(strcmp(section->key, "section name here") == 0, "defined section not found"); section = ini_section_search(&ini, INI_SEARCH_EXACT, "section name here"); - OMC_ASSERT(strcmp(section->data[0]->key, "test") == 0, "should have one data variable named 'test'"); - OMC_ASSERT(strcmp(section->data[0]->value, "true") == 0, "'test' should be equal to 'true'"); - OMC_ASSERT(strcmp(section->key, "section name here") == 0, "defined section not found"); + STASIS_ASSERT(strcmp(section->data[0]->key, "test") == 0, "should have one data variable named 'test'"); + STASIS_ASSERT(strcmp(section->data[0]->value, "true") == 0, "'test' should be equal to 'true'"); + STASIS_ASSERT(strcmp(section->key, "section name here") == 0, "defined section not found"); section = ini_section_search(&ini, INI_SEARCH_BEGINS, "bogus"); - OMC_ASSERT(section == NULL, "bogus section search returned non-NULL"); + STASIS_ASSERT(section == NULL, "bogus section search returned non-NULL"); section = ini_section_search(&ini, INI_SEARCH_BEGINS, NULL); - OMC_ASSERT(section == NULL, "NULL argument returned non-NULL"); + STASIS_ASSERT(section == NULL, "NULL argument returned non-NULL"); ini_free(&ini); remove(filename); } @@ -59,15 +59,15 @@ void test_ini_has_key() { const char *data = "[default]\na=1\nb=2\nc=3\n[section name here]\ntest=true\n"; struct INIFILE *ini; - omc_testing_write_ascii(filename, data); + stasis_testing_write_ascii(filename, data); ini = ini_open(filename); - OMC_ASSERT(ini_has_key(ini, "default", "a") == true, "'default:a' key should exist"); - OMC_ASSERT(ini_has_key(NULL, "default", NULL) == false, "NULL ini object should return false"); - OMC_ASSERT(ini_has_key(ini, "default", NULL) == false, "NULL key should return false"); - OMC_ASSERT(ini_has_key(ini, NULL, "a") == false, "NULL section should return false"); - OMC_ASSERT(ini_has_key(ini, "default", "noname") == false, "'default:noname' key should not exist"); - OMC_ASSERT(ini_has_key(ini, "doesnotexist", "name") == false, "'doesnotexist:name' key should not exist"); + STASIS_ASSERT(ini_has_key(ini, "default", "a") == true, "'default:a' key should exist"); + STASIS_ASSERT(ini_has_key(NULL, "default", NULL) == false, "NULL ini object should return false"); + STASIS_ASSERT(ini_has_key(ini, "default", NULL) == false, "NULL key should return false"); + STASIS_ASSERT(ini_has_key(ini, NULL, "a") == false, "NULL section should return false"); + STASIS_ASSERT(ini_has_key(ini, "default", "noname") == false, "'default:noname' key should not exist"); + STASIS_ASSERT(ini_has_key(ini, "doesnotexist", "name") == false, "'doesnotexist:name' key should not exist"); ini_free(&ini); remove(filename); } @@ -77,32 +77,32 @@ void test_ini_setval_getval() { const char *data = "[default]\na=1\nb=2\nc=3\n[section name here]\ntest=true\n"; struct INIFILE *ini; - omc_testing_write_ascii(filename, data); + stasis_testing_write_ascii(filename, data); ini = ini_open(filename); union INIVal val; - OMC_ASSERT(ini_setval(&ini, INI_SETVAL_REPLACE, "default", "a", "changed") == 0, "failed to set value"); - OMC_ASSERT(ini_getval(ini, "default", "a", INIVAL_TYPE_STR, &val) == 0, "failed to get value"); - OMC_ASSERT(strcmp(val.as_char_p, "a") != 0, "unexpected value loaded from modified variable"); - OMC_ASSERT(strcmp(val.as_char_p, "changed") == 0, "unexpected value loaded from modified variable"); + STASIS_ASSERT(ini_setval(&ini, INI_SETVAL_REPLACE, "default", "a", "changed") == 0, "failed to set value"); + STASIS_ASSERT(ini_getval(ini, "default", "a", INIVAL_TYPE_STR, &val) == 0, "failed to get value"); + STASIS_ASSERT(strcmp(val.as_char_p, "a") != 0, "unexpected value loaded from modified variable"); + STASIS_ASSERT(strcmp(val.as_char_p, "changed") == 0, "unexpected value loaded from modified variable"); - OMC_ASSERT(ini_setval(&ini, INI_SETVAL_APPEND, "default", "a", " twice") == 0, "failed to set value"); - OMC_ASSERT(ini_getval(ini, "default", "a", INIVAL_TYPE_STR, &val) == 0, "failed to get value"); - OMC_ASSERT(strcmp(val.as_char_p, "changed") != 0, "unexpected value loaded from modified variable"); - OMC_ASSERT(strcmp(val.as_char_p, "changed twice") == 0, "unexpected value loaded from modified variable"); + STASIS_ASSERT(ini_setval(&ini, INI_SETVAL_APPEND, "default", "a", " twice") == 0, "failed to set value"); + STASIS_ASSERT(ini_getval(ini, "default", "a", INIVAL_TYPE_STR, &val) == 0, "failed to get value"); + STASIS_ASSERT(strcmp(val.as_char_p, "changed") != 0, "unexpected value loaded from modified variable"); + STASIS_ASSERT(strcmp(val.as_char_p, "changed twice") == 0, "unexpected value loaded from modified variable"); ini_free(&ini); remove(filename); } int main(int argc, char *argv[]) { - OMC_TEST_BEGIN_MAIN(); - OMC_TEST_FUNC *tests[] = { + STASIS_TEST_BEGIN_MAIN(); + STASIS_TEST_FUNC *tests[] = { test_ini_open_empty, test_ini_open, test_ini_section_search, test_ini_has_key, test_ini_setval_getval, }; - OMC_TEST_RUN(tests); - OMC_TEST_END_MAIN(); + STASIS_TEST_RUN(tests); + STASIS_TEST_END_MAIN(); }
\ No newline at end of file |