Add a tests/ directory to keep tests in

Note the tests that are there now aren't really suited for
automated testing, so make check is hosed right now
calculate-0.9.5
Ray Strode 17 years ago
parent 341e89438f
commit 1a45864fb1

@ -27,8 +27,8 @@ ALL_LINGUAS=""
IT_PROG_INTLTOOL
PKG_PROG_PKG_CONFIG
PKG_CHECK_MODULES(PLYMOUTH, [glib-2.0 >= 2.12.11
cairo >= 1.4.2
PKG_CHECK_MODULES(PLYMOUTH, [libpng >= 1.2.16
])
AC_SUBST(PLYMOUTH_CFLAGS)
AC_SUBST(PLYMOUTH_LIBS)
@ -37,5 +37,6 @@ AC_PATH_PROG(GLIB_GENMARSHAL, glib-genmarshal)
AC_OUTPUT([Makefile
src/Makefile
src/tests/Makefile
po/Makefile.in
])

@ -1,3 +1,4 @@
SUBDIRS = tests
INCLUDES = -I$(top_srcdir) \
-I$(srcdir)

@ -0,0 +1,12 @@
INCLUDES = \
-I$(top_srcdir) \
-I$(srcdir)/.. \
-I$(srcdir)
TESTS =
include $(srcdir)/ply-frame-buffer-test.am
include $(srcdir)/ply-image-test.am
include $(srcdir)/ply-terminal-test.am
include $(srcdir)/ply-init-control-test.am
noinst_PROGRAMS = $(TESTS)

@ -0,0 +1,8 @@
TESTS += ply-frame-buffer-test
ply_frame_buffer_test_CFLAGS = $(PLYMOUTH_CFLAGS) -DPLY_FRAME_BUFFER_ENABLE_TEST
ply_frame_buffer_test_LDADD = $(PLYMOUTH_LIBS) -lm
ply_frame_buffer_test_SOURCES = \
$(srcdir)/../ply-utils.h \
$(srcdir)/../ply-frame-buffer.h \
$(srcdir)/../ply-frame-buffer.c

@ -0,0 +1,10 @@
TESTS += ply-image-test
ply_image_test_CFLAGS = $(PLYMOUTH_CFLAGS) -DPLY_IMAGE_ENABLE_TEST
ply_image_test_LDADD = $(PLYMOUTH_LIBS) -lm -lpng
ply_image_test_SOURCES = \
$(srcdir)/../ply-utils.h \
$(srcdir)/../ply-frame-buffer.h \
$(srcdir)/../ply-frame-buffer.c \
$(srcdir)/../ply-image.h \
$(srcdir)/../ply-image.c

@ -0,0 +1,11 @@
TESTS += ply-init-control-test
ply_init_control_test_CFLAGS = $(PLYMOUTH_CFLAGS) -DPLY_INIT_CONTROL_ENABLE_TEST
ply_init_control_test_LDADD = $(PLYMOUTH_LIBS)
ply_init_control_test_SOURCES = \
$(srcdir)/../ply-utils.h \
$(srcdir)/../ply-utils.c \
$(srcdir)/../ply-terminal.h \
$(srcdir)/../ply-terminal.c \
$(srcdir)/../ply-init-control.h \
$(srcdir)/../ply-init-control.c

@ -0,0 +1,10 @@
TESTS += ply-terminal-test
ply_terminal_test_CFLAGS = $(PLYMOUTH_CFLAGS) -DPLY_TERMINAL_ENABLE_TEST
ply_terminal_test_LDADD = $(PLYMOUTH_LIBS)
ply_terminal_test_SOURCES = \
$(srcdir)/../ply-utils.h \
$(srcdir)/../ply-utils.c \
$(srcdir)/../ply-terminal.h \
$(srcdir)/../ply-terminal.c
Loading…
Cancel
Save