/
githubmirror
/
librepo
Обзор
Документация
Войти
/
githubmirror
/
librepo
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
tests/test_version.c
41 строка
1 KB
Aleš Matěj
`fail_if` and `fail_unless` are deprecated
24 июн 2021, 11:52
24 июн 2021, 11:52
7f4c5cf
Код
Авторство
О чём код?
#include <stdlib.h> #include <stdio.h> #include <string.h> #include "librepo/version.h" #include "fixtures.h" #include "testsys.h" #include "test_version.h" START_TEST(test_version_check_macro) { ck_assert(LR_VERSION_CHECK(LR_VERSION_MAJOR, LR_VERSION_MINOR, LR_VERSION_PATCH)); ck_assert(LR_VERSION_CHECK(0, 0, 0)); ck_assert(!(LR_VERSION_CHECK(LR_VERSION_MAJOR, LR_VERSION_MINOR, LR_VERSION_PATCH+1))); ck_assert(!(LR_VERSION_CHECK(LR_VERSION_MAJOR, LR_VERSION_MINOR+1, LR_VERSION_PATCH))); ck_assert(!(LR_VERSION_CHECK(LR_VERSION_MAJOR+1, LR_VERSION_MINOR, LR_VERSION_PATCH))); } END_TEST Suite * version_suite(void) { Suite *s = suite_create("version"); TCase *tc = tcase_create("Main"); tcase_add_test(tc, test_version_check_macro); suite_add_tcase(s, tc); return s; }