Browse Source

latest additions to tests and code coverage

release0.1.5
Georg Hopp 14 years ago
parent
commit
e3d947665f
  1. 4
      src/Makefile.am
  2. 4
      tests/Makefile.am
  3. BIN
      tests/loggerTest
  4. 15
      tests/stream/Makefile

4
src/Makefile.am

@ -24,8 +24,8 @@ AM_CFLAGS = -Wall -I ../include/
bin_PROGRAMS = taskrambler
taskrambler_SOURCES = taskrambler.c $(IFACE) $(UTILS)
taskrambler_CFLAGS = -Wall -I ../include/ $(COVERAGE_CFLAGS)
taskrambler_CFLAGS = -Wall -I ../include/# $(COVERAGE_CFLAGS)
taskrambler_LDADD = $(LIBS) -lrt -lssl -lldap
taskrambler_LDFLAGS = $(COVERAGE_LDFLAGS)
#taskrambler_LDFLAGS = $(COVERAGE_LDFLAGS)
SUBDIRS = auth cbuf class hash http logger server session socket stream

4
tests/Makefile.am

@ -63,6 +63,8 @@ EXTRA_DIST = runtest.h mock/mock_class.h mock/mock_logger.h
stream:
$(MAKE) -C stream $(AM_MAKEFLAGS)
check-build: stream $(check_PROGRAMS)
check-build: stream (check_PROGRAMS)
all-local: stream
SUBDIRS = stream

BIN
tests/loggerTest

15
tests/stream/Makefile

@ -0,0 +1,15 @@
vpath %.c ../../src/stream
vpath %.c ../../src/stream/interface
OBJECTS = stream.o read.o write.o reader.o writer.o
%.o: %.c
gcc -Wall -ggdb -O0 -fprofile-arcs -ftest-coverage -I ../../include -c $< -o $@
.PHONY: all clean check distclean check-build
all:
check: check-build
check-build: $(OBJECTS)
distclean: clean
clean:
rm -rf $(OBJECTS)
Loading…
Cancel
Save