From: Damir Tomic Date: Wed, 17 Jun 2015 06:47:17 +0000 (+0200) Subject: networking.c: X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=27e99d8be61a5fce2b1aa5b7b891d1f85681e228;p=thirdparty%2Fntp.git networking.c: new file Makefile.am: started adding unity test framework support bk: 558117f5a01Fc3J5I5-pLTjWJnQ-6w --- diff --git a/sntp/tests/Makefile.am b/sntp/tests/Makefile.am index feb914276..804acb19c 100644 --- a/sntp/tests/Makefile.am +++ b/sntp/tests/Makefile.am @@ -1,7 +1,14 @@ NULL = BUILT_SOURCES = +CLEANFILES = -check_PROGRAMS = +run_unity = cd $(srcdir) && ruby /unity/auto/generate_test_runner.rb + +check_PROGRAMS = \ + test-networking \ + $(NULL) + +#maybe an issue where with if GTEST... if BUILD_SNTP check_PROGRAMS += tests endif @@ -54,6 +61,7 @@ CLEANFILES = \ data/debug-output-lfp-bin \ $(NULL) +#split into LDADD and tests_LDADD? LDADD = \ ../libsntp.a \ $(LIBOPTS_LDADD) \ @@ -65,6 +73,11 @@ LDADD = \ $(GTEST_LIBS) \ $(NULL) +unity_tests_LDADD = \ + $(LDADD) \ + $(top_builddir)/sntp/unity/libunity.a \ + $(NULL) + AM_CFLAGS = $(CFLAGS_NTP) AM_CXXFLAGS = $(GTEST_CXXFLAGS) @@ -78,6 +91,28 @@ AM_CPPFLAGS += $(CPPFLAGS_NTP) AM_LDFLAGS = $(LDFLAGS_NTP) + +test_networking_CFLAGS = \ + -I$(top_srcdir)/sntp/unity \ + $(NULL) + +test_networking_LDADD = \ + $(LDADD) \ + $(top_builddir)/sntp/unity/libunity.a \ + $(NULL) + +BUILT_SOURCES += \ + $(run_unity) networking.c run-test-networking.c \ + $(NULL) + +test_networking_SOURCES = \ + networking.c \ + run-test-networking.c \ + $(NULL) + +$(srcdir)/run-test-networking.c: $(srcdir)/networking.c $(std_unity_list) + $(run_unity) networking.c run-test-networking.c + TESTS = if !NTP_CROSSCOMPILE diff --git a/sntp/tests/networking.c b/sntp/tests/networking.c new file mode 100644 index 000000000..34df1c15c --- /dev/null +++ b/sntp/tests/networking.c @@ -0,0 +1,4 @@ +#include "sntptest.h" + +#include "networking.h" +