Skip to content
This repository was archived by the owner on Dec 20, 2023. It is now read-only.

Commit e5c1c54

Browse files
committed
Move test Makefile-parts into src/tests
1 parent 4e5d9ad commit e5c1c54

3 files changed

Lines changed: 11 additions & 8 deletions

File tree

configure.ac

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -61,5 +61,6 @@ fi
6161
AC_CONFIG_FILES([
6262
Makefile
6363
src/Makefile
64+
src/tests/Makefile
6465
])
6566
AC_OUTPUT

src/Makefile.am

Lines changed: 2 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
SUBDIRS = tests
2+
13
INCLUDES = -I$(VARNISHSRC)/include -I$(VARNISHSRC)
24

35
vmoddir = $(VMODDIR)
@@ -13,14 +15,6 @@ libvmod_example_la_SOURCES = \
1315
vcc_if.c vcc_if.h: $(VARNISHSRC)/lib/libvmod_std/vmod.py $(top_srcdir)/src/vmod_example.vcc
1416
@PYTHON@ $(VARNISHSRC)/lib/libvmod_std/vmod.py $(top_srcdir)/src/vmod_example.vcc
1517

16-
MYTESTS = tests/*.vtc
17-
.PHONY: $(MYTESTS)
18-
19-
tests/*.vtc:
20-
cd $(VARNISHSRC)/bin/varnishtest && ./varnishtest -D vmod_topbuild=$(abs_top_builddir) $(abs_srcdir)/$@
21-
22-
check: $(MYTESTS)
23-
2418
EXTRA_DIST = \
2519
$(MYTESTS) \
2620
vmod_example.vcc

src/tests/Makefile.am

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,8 @@
1+
MYTESTS = \
2+
test01.vtc
3+
.PHONY: $(MYTESTS)
4+
5+
*.vtc:
6+
cd $(VARNISHSRC)/bin/varnishtest && ./varnishtest -D vmod_topbuild=$(abs_top_builddir) $(abs_srcdir)/$@
7+
8+
check: $(MYTESTS)

0 commit comments

Comments
 (0)