Apparently test/ was gitignored

This commit is contained in:
Drew DeVault 2016-06-17 07:38:32 -04:00
parent f05fd97859
commit 698ba55860
5 changed files with 28 additions and 1 deletions

1
.gitignore vendored
View file

@ -7,7 +7,6 @@ install_manifest.txt
*.o
*.a
bin/
test/
build/
.lvimrc
config-debug

1
test/CMakeLists.txt Normal file
View file

@ -0,0 +1 @@
add_subdirectory(common)

View file

@ -0,0 +1 @@
add_subdirectory(list)

View file

@ -0,0 +1,7 @@
configure_test(
SUBPROJECT common
NAME list
SOURCES
${PROJECT_SOURCE_DIR}/common/list.c
list.c
)

19
test/common/list/list.c Normal file
View file

@ -0,0 +1,19 @@
#define _POSIX_C_SOURCE 200809L
#include <stdio.h>
#include <stdbool.h>
#include <stdlib.h>
#include "tests.h"
#include "list.h"
static void test_test(void **state) {
list_t *list = create_list();
free(list);
assert_true(true);
}
int main() {
const struct CMUnitTest tests[] = {
cmocka_unit_test(test_test),
};
return cmocka_run_group_tests(tests, NULL, NULL);
}