Newer
Older
doc/man/sieved.1 \
doc/man/sieve-test.1
if MAINTAINER_MODE
ChangeLog: .hg/dirstate
hg log --style=changelog > ChangeLog
endif
# Testsuite tests
TESTSUITE_BIN = $(top_srcdir)/src/testsuite/testsuite
if TESTSUITE_VALGRIND
TEST_BIN = valgrind -q --error-exitcode=1 --leak-check=full $(TESTSUITE_BIN)
else
TEST_BIN = $(TESTSUITE_BIN)
endif
test_cases = \
tests/testsuite.svtest\
tests/control-structures.svtest \
tests/compile/compile.svtest \
tests/compile/examples.svtest \
tests/compile/errors.svtest \
tests/execute/errors.svtest \
tests/execute/actions.svtest \
tests/exists.svtest \
tests/header.svtest \
tests/address.svtest \
tests/lexer.svtest \
tests/comparators/core.svtest \
tests/match-types/is.svtest \
tests/match-types/contains.svtest \
tests/match-types/matches.svtest \
tests/extensions/encoded-character.svtest \
tests/extensions/envelope.svtest \
tests/extensions/variables/basic.svtest \
tests/extensions/variables/match.svtest \

Stephan Bosch
committed
tests/extensions/variables/modifiers.svtest \
tests/extensions/variables/quoting.svtest \
tests/extensions/variables/string.svtest \
tests/extensions/variables/errors.svtest \
tests/extensions/include/errors.svtest \
tests/extensions/include/variables.svtest \
tests/extensions/include/once.svtest \
tests/extensions/include/twice.svtest \
tests/extensions/include/rfc.svtest \
tests/extensions/imap4flags/basic.svtest \
tests/extensions/imap4flags/hasflag.svtest \
tests/extensions/imap4flags/errors.svtest \
tests/extensions/imap4flags/execute.svtest \
tests/extensions/body/basic.svtest \
tests/extensions/body/match-values.svtest \
tests/extensions/regex/basic.svtest \

Stephan Bosch
committed
tests/extensions/regex/match-values.svtest \
tests/extensions/regex/errors.svtest \
tests/extensions/reject/execute.svtest \
tests/extensions/relational/basic.svtest \
tests/extensions/relational/rfc.svtest \
tests/extensions/relational/errors.svtest \
tests/extensions/subaddress/basic.svtest \
tests/extensions/subaddress/rfc.svtest \
tests/extensions/vacation/errors.svtest \
tests/extensions/vacation/execute.svtest \
tests/extensions/vacation/message.svtest \
tests/extensions/enotify/basic.svtest \
tests/extensions/enotify/encodeurl.svtest \
tests/extensions/enotify/valid_notify_method.svtest \
tests/extensions/enotify/notify_method_capability.svtest \
tests/extensions/enotify/errors.svtest \
tests/extensions/enotify/execute.svtest \

Stephan Bosch
committed
tests/extensions/enotify/mailto.svtest \
tests/extensions/environment/basic.svtest \
tests/extensions/environment/rfc.svtest \
tests/multiscript/basic.svtest

Stephan Bosch
committed
if HAVE_DOVECOT_LIBS
$(test_cases):
@$(TEST_BIN) $@
.PHONY: $(test_cases)
test: $(test_cases)

Stephan Bosch
committed
else
test:
@echo "Cannot compile or execute the testsuite without the Dovecot sources."
endif