diff options
-rw-r--r-- | .bzrignore | 3 | ||||
-rw-r--r-- | tests/Makefile.am | 44 | ||||
-rw-r--r-- | tests/gtest-menuitems.cpp | 8 |
3 files changed, 54 insertions, 1 deletions
@@ -29,3 +29,6 @@ src/libido3-0.1.la src/stamp-idotypebuiltins.h m4 m4/gtk-doc.m4 +.deps +.libs +gtest-menuitems diff --git a/tests/Makefile.am b/tests/Makefile.am index e0b73f5..8fded37 100644 --- a/tests/Makefile.am +++ b/tests/Makefile.am @@ -1 +1,43 @@ -# Testing, one, two, three + +check_LIBRARIES = libgtest.a +check_PROGRAMS = +TESTS = + +AM_CPPFLAGS = \ + $(GTEST_CPPFLAGS) \ + -I${top_srcdir}/src + +############################# +# Google Test base library +############################# + +nodist_libgtest_a_SOURCES = \ + $(GTEST_SOURCE)/src/gtest-all.cc \ + $(GTEST_SOURCE)/src/gtest_main.cc +libgtest_a_CPPFLAGS = \ + $(GTEST_CPPFLAGS) -w +libgtest_a_CXXFLAGS = \ + $(AM_CXXFLAGS) +libgtest_a_CPPFLAGS = \ + $(AM_CPPFLAGS) + +############################# +# Menuitem tests +############################# + +TESTS += gtest-menuitems +check_PROGRAMS += gtest-menuitems + +gtest_menuitems_SOURCES = \ + gtest-menuitems.cpp +gtest_menuitems_CPPFLAGS = \ + $(GCC_CFLAGS) \ + $(GTK_CFLAGS) \ + $(MAINTAINER_CFLAGS) \ + $(AM_CPPFLAGS) +gtest_menuitems_LDFLAGS = \ + -pthread +gtest_menuitems_LDADD = \ + $(GTK_LIBS) \ + libgtest.a + diff --git a/tests/gtest-menuitems.cpp b/tests/gtest-menuitems.cpp new file mode 100644 index 0000000..cac28c4 --- /dev/null +++ b/tests/gtest-menuitems.cpp @@ -0,0 +1,8 @@ + +#include <glib-object.h> +#include <gtest/gtest.h> + +TEST(StartTesting, DummyTest) { + g_type_init(); + EXPECT_TRUE(true); +} |