]> git.ipfire.org Git - thirdparty/kmod.git/commitdiff
Put test back
authorLucas De Marchi <lucas.demarchi@profusion.mobi>
Tue, 22 Nov 2011 16:50:50 +0000 (14:50 -0200)
committerLucas De Marchi <lucas.demarchi@profusion.mobi>
Tue, 22 Nov 2011 19:47:52 +0000 (17:47 -0200)
Makefile.am
test/.gitignore [new file with mode: 0644]
test/test-init.c [new file with mode: 0644]

index 5d0c08961ac8e1b30b1a38b97ee7adbd078b99f9..f387cf899fe0e49476f9aaa41738abb11bd20d16 100644 (file)
@@ -40,8 +40,8 @@ libkmod_libkmod_la_LDFLAGS = $(AM_LDFLAGS) \
 pkgconfigdir = $(libdir)/pkgconfig
 pkgconfig_DATA = libkmod/libkmod.pc
 
-# TESTS = test-libkmod
-#
-# check_PROGRAMS = test-libkmod
-# test_libkmod_SOURCES = test-libkmod.c
-# test_libkmod_LDADD = libkmod/libkmod.la
+TESTS = test/test-init
+
+check_PROGRAMS = test/test-init
+test_test_init_SOURCES = test/test-init.c
+test_test_init_LDADD = libkmod/libkmod.la
diff --git a/test/.gitignore b/test/.gitignore
new file mode 100644 (file)
index 0000000..9f66dbd
--- /dev/null
@@ -0,0 +1,2 @@
+.dirstamp
+test-init
diff --git a/test/test-init.c b/test/test-init.c
new file mode 100644 (file)
index 0000000..140b669
--- /dev/null
@@ -0,0 +1,22 @@
+#include <stdio.h>
+#include <stdlib.h>
+#include <stddef.h>
+#include <errno.h>
+#include <unistd.h>
+#include <libkmod.h>
+
+
+int main(int argc, char *argv[])
+{
+       struct kmod_ctx *ctx;
+
+       ctx = kmod_new();
+       if (ctx == NULL)
+               exit(EXIT_FAILURE);
+
+       printf("libkmod version %s\n", VERSION);
+
+       kmod_unref(ctx);
+
+       return EXIT_SUCCESS;
+}