]>
Commit | Line | Data |
---|---|---|
1 | # -*- make -*- | |
2 | BASE=../.. | |
3 | SUBDIR=test/libapt | |
4 | BASENAME=_libapt_test | |
5 | APT_DOMAIN=none | |
6 | ||
7 | # Bring in the default rules | |
8 | include ../../buildlib/defaults.mak | |
9 | ||
10 | .PHONY: test | |
11 | test: | |
12 | ./run-tests | |
13 | ||
14 | # Program for testing getLanguageCode | |
15 | PROGRAM = getLanguages${BASENAME} | |
16 | SLIBS = -lapt-pkg | |
17 | SOURCE = getlanguages_test.cc | |
18 | include $(PROGRAM_H) | |
19 | ||
20 | PROGRAM = getArchitectures${BASENAME} | |
21 | SLIBS = -lapt-pkg | |
22 | SOURCE = getarchitectures_test.cc | |
23 | include $(PROGRAM_H) | |
24 | ||
25 | # Program for testing ParseDepends | |
26 | PROGRAM = ParseDepends${BASENAME} | |
27 | SLIBS = -lapt-pkg | |
28 | SOURCE = parsedepends_test.cc | |
29 | include $(PROGRAM_H) | |
30 | ||
31 | # Program for testing GetListOfFilesInDir | |
32 | PROGRAM = GetListOfFilesInDir${BASENAME} | |
33 | SLIBS = -lapt-pkg | |
34 | SOURCE = getlistoffilesindir_test.cc | |
35 | include $(PROGRAM_H) | |
36 | ||
37 | # Program for testing CommandLine reconstruction | |
38 | PROGRAM = Commandline${BASENAME} | |
39 | SLIBS = -lapt-pkg | |
40 | SOURCE = commandline_test.cc | |
41 | include $(PROGRAM_H) | |
42 | ||
43 | # Program for testing CommandLine reconstruction | |
44 | PROGRAM = CommandlineAsString${BASENAME} | |
45 | SLIBS = -lapt-pkg | |
46 | SOURCE = commandlineasstring_test.cc | |
47 | include $(PROGRAM_H) | |
48 | ||
49 | # Program for testing debians version comparing | |
50 | PROGRAM = CompareVersion${BASENAME} | |
51 | SLIBS = -lapt-pkg | |
52 | SOURCE = compareversion_test.cc | |
53 | include $(PROGRAM_H) | |
54 | ||
55 | # test the GlobalError stack class | |
56 | PROGRAM = GlobalError${BASENAME} | |
57 | SLIBS = -lapt-pkg | |
58 | SOURCE = globalerror_test.cc | |
59 | include $(PROGRAM_H) | |
60 | ||
61 | # test the different Hashsum classes | |
62 | PROGRAM = HashSums${BASENAME} | |
63 | SLIBS = -lapt-pkg | |
64 | SOURCE = hashsums_test.cc | |
65 | include $(PROGRAM_H) | |
66 | ||
67 | # test the strutils stuff | |
68 | PROGRAM = StrUtil${BASENAME} | |
69 | SLIBS = -lapt-pkg | |
70 | SOURCE = strutil_test.cc | |
71 | include $(PROGRAM_H) | |
72 | ||
73 | # test the URI parsing stuff | |
74 | PROGRAM = URI${BASENAME} | |
75 | SLIBS = -lapt-pkg | |
76 | SOURCE = uri_test.cc | |
77 | include $(PROGRAM_H) | |
78 | ||
79 | # test the Configuration class | |
80 | PROGRAM = Configuration${BASENAME} | |
81 | SLIBS = -lapt-pkg | |
82 | SOURCE = configuration_test.cc | |
83 | include $(PROGRAM_H) | |
84 | ||
85 | # test cdroms core FindPackages | |
86 | PROGRAM = CdromFindPackages${BASENAME} | |
87 | SLIBS = -lapt-pkg | |
88 | SOURCE = cdromfindpackages_test.cc | |
89 | include $(PROGRAM_H) | |
90 | ||
91 | # test cdroms index reduction for source.list | |
92 | PROGRAM = CdromReduceSourceList${BASENAME} | |
93 | SLIBS = -lapt-pkg | |
94 | SOURCE = cdromreducesourcelist_test.cc | |
95 | include $(PROGRAM_H) | |
96 | ||
97 | # test IndexCopy::ConvertToSourceList | |
98 | PROGRAM = IndexCopyToSourceList${BASENAME} | |
99 | SLIBS = -lapt-pkg | |
100 | SOURCE = indexcopytosourcelist_test.cc | |
101 | ||
102 | # test fileutls | |
103 | PROGRAM = FileUtl${BASENAME} | |
104 | SLIBS = -lapt-pkg | |
105 | SOURCE = fileutl_test.cc | |
106 | include $(PROGRAM_H) | |
107 | ||
108 | # test tagfile | |
109 | PROGRAM = PkgTagFile${BASENAME} | |
110 | SLIBS = -lapt-pkg | |
111 | SOURCE = tagfile_test.cc | |
112 | include $(PROGRAM_H) | |
113 |