blob: 7ad23420f71ef1b65e4f973acd5e9104de0b7b5b (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
|
OUR_TESTS= \
perl \
annotate-output \
checkbashisms \
dd-list \
debchange \
debdiff \
debrepro \
debsign \
mergechanges \
mk-origtargz \
package_lifecycle \
sadt \
uscan \
uscan_ftp \
uscan_git \
uscan_svn \
uscan_mangle \
uscan_group \
perltidy \
# Tests that must run as root, and alter the state of the system by
# adding/removing packages
DESTRUCTIVE_TESTS = \
debi \
# unset some variables that might affect tests
undefine DEB_CHECK_COMMAND
test: $(foreach i,$(OUR_TESTS),test_$(i).test)
destructive-test: $(foreach i,$(DESTRUCTIVE_TESTS),test_$(i).test)
%.test: %
./$<
test-installed: $(foreach i,$(OUR_TESTS),test_$(i).test_installed)
destructive-test-installed: $(foreach i,$(DESTRUCTIVE_TESTS),test_$(i).test_installed)
%.test_installed: %
./$< --installed
online-test:
./test_uscan_online
.PHONY: test test-installed online-test destructive-test
|