diff options
-rw-r--r-- | .bzrignore | 5 | ||||
-rw-r--r-- | tests/Makefile.am | 25 | ||||
-rw-r--r-- | tests/test-libcustomindicator.c | 14 |
3 files changed, 43 insertions, 1 deletions
@@ -15,3 +15,8 @@ src/libcustomindicator/custom-indicator-enum-types.h src/libcustomindicator/custom-indicator-enum-types.c src/stamp-enum-types src/libcustomindicator_la-custom-indicator-enum-types.lo +tests/.deps +tests/.libs +tests/libcustomindicator-check-results.xml +tests/libcustomindicator-check-results.html +tests/test-libcustomindicator diff --git a/tests/Makefile.am b/tests/Makefile.am index 82ec364..4044617 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1,3 +1,26 @@ -# Something here +check_PROGRAMS = \ + test-libcustomindicator + +test_libcustomindicator_SOURCES = \ + test-libcustomindicator.c + +test_libcustomindicator_CFLAGS = \ + $(INDICATOR_CFLAGS) \ + -Wall -Werror \ + -I$(top_srcdir)/src + +test_libcustomindicator_LDADD = \ + $(INDICATOR_LIBS) \ + $(top_builddir)/src/libcustomindicator.la + +XML_REPORT = libcustomindicator-check-results.xml +HTML_REPORT = libcustomindicator-check-results.html + +libcustomindicator-tester: test-libcustomindicator + gtester -o=$(XML_REPORT) ./test-libcustomindicator + +check-local: libcustomindicator-tester + +DISTCLEANFILES = $(XML_REPORT) $(HTML_REPORT) diff --git a/tests/test-libcustomindicator.c b/tests/test-libcustomindicator.c new file mode 100644 index 0000000..fab411d --- /dev/null +++ b/tests/test-libcustomindicator.c @@ -0,0 +1,14 @@ + +#include <glib.h> +#include <glib-object.h> + +gint +main (gint argc, gchar * argv[]) +{ + g_type_init(); + g_test_init(&argc, &argv, NULL); + + /* Test suites */ + + return g_test_run (); +} |