tests: Add test for invalid variadic function
[vala-gnome.git] / tests / Makefile.am
blob9e6d3dcda43a93d3725e591edc0e8149a7908459
1 NULL =
3 AM_CPPFLAGS = \
4         $(GLIB_CFLAGS) \
5         $(NULL)
6 AM_LDFLAGS = \
7         $(GLIB_LIBS) \
8         $(NULL)
10 BUILT_SOURCES = \
11         $(NULL)
12 noinst_PROGRAMS = \
13         $(NULL)
15 TESTS_ENVIRONMENT = EXEEXT=$(EXEEXT) CFLAGS='$(CFLAGS)' CPPFLAGS='$(CPPFLAGS)' LDFLAGS='$(LDFLAGS)' $(srcdir)/testrunner.sh
17 TESTS = \
18         basic-types/integers.vala \
19         basic-types/escape-chars.vala \
20         basic-types/floats.vala \
21         basic-types/strings.vala \
22         basic-types/arrays.vala \
23         basic-types/pointers.vala \
24         basic-types/sizeof.vala \
25         basic-types/bug571486.vala \
26         basic-types/bug591552.vala \
27         basic-types/bug595751.vala \
28         basic-types/bug596637.vala \
29         basic-types/bug596785.vala \
30         basic-types/bug632322.vala \
31         basic-types/bug643612.vala \
32         basic-types/bug644046.vala \
33         basic-types/bug647222.vala \
34         basic-types/bug648364.vala \
35         basic-types/bug650993.vala \
36         basic-types/bug652380.vala \
37         basic-types/bug655908.vala \
38         basic-types/bug659975.vala \
39         basic-types/bug678791.vala \
40         basic-types/bug686336.vala \
41         basic-types/bug729907.vala \
42         basic-types/bug731017.vala \
43         basic-types/bug756376.vala \
44         basic-types/bug761307.vala \
45         basic-types/bug761736.vala \
46         basic-types/bug771626.test \
47         basic-types/bug772426.vala \
48         basic-types/bug777697.test \
49         basic-types/bug787152.vala \
50         basic-types/bug788775.vala \
51         chainup/base-class-invalid.test \
52         chainup/base-enum-invalid.test \
53         chainup/base-invalid.test \
54         chainup/base-struct-invalid.test \
55         chainup/class-base.vala \
56         chainup/class-base-foo.vala \
57         chainup/class-object.vala \
58         chainup/class-this.vala \
59         chainup/class-this-foo.vala \
60         chainup/no-chainup.vala \
61         chainup/struct-base.vala \
62         chainup/struct-base-foo.vala \
63         chainup/struct-this.vala \
64         chainup/struct-this-foo.vala \
65         chainup/bug791785.vala \
66         pointers/bug590641.vala \
67         namespaces.vala \
68         methods/lambda.vala \
69         methods/closures.vala \
70         methods/contains.vala \
71         methods/iterator.vala \
72         methods/prepostconditions.vala \
73         methods/symbolresolution.vala \
74         methods/bug595538.vala \
75         methods/bug596726.vala \
76         methods/bug597426.vala \
77         methods/bug598738.vala \
78         methods/bug599892.vala \
79         methods/bug613483.vala \
80         methods/bug615450.test \
81         methods/bug620673.vala \
82         methods/bug622570.vala \
83         methods/bug626783.vala \
84         methods/bug639054.vala \
85         methods/bug642350.vala \
86         methods/bug642885.vala \
87         methods/bug642899.vala \
88         methods/bug646345.vala \
89         methods/bug648030.test \
90         methods/bug648320.vala \
91         methods/bug649562.vala \
92         methods/bug652098.vala \
93         methods/bug653391.vala \
94         methods/bug653908.vala \
95         methods/bug663210.vala \
96         methods/bug710862.vala \
97         methods/bug723009.vala \
98         methods/bug723195.vala \
99         methods/bug726347.vala \
100         methods/bug736235.vala \
101         methods/bug737222.vala \
102         methods/bug743877.vala \
103         methods/bug771964.vala \
104         methods/bug774060.vala \
105         methods/bug775466.test \
106         methods/bug781061.vala \
107         methods/bug791215.vala \
108         methods/bug791283.vala \
109         methods/generics.vala \
110         methods/printf-invalid.test \
111         methods/printf-constructor.vala \
112         methods/printf-constructor-invalid.test \
113         control-flow/break.vala \
114         control-flow/expressions-conditional.vala \
115         control-flow/for.vala \
116         control-flow/foreach.vala \
117         control-flow/nested-conditional.vala \
118         control-flow/switch.vala \
119         control-flow/sideeffects.vala \
120         control-flow/while-false.vala \
121         control-flow/bug628336.vala \
122         control-flow/bug639482.vala \
123         control-flow/bug652549.vala \
124         control-flow/bug661985.vala \
125         control-flow/bug665904.vala \
126         control-flow/bug691514.vala     \
127         control-flow/bug736774-1.vala \
128         control-flow/bug736774-2.vala \
129         control-flow/bug790903.test \
130         enums/enum_only.vala \
131         enums/enums.vala \
132         enums/flags.vala \
133         enums/bug673879.vala \
134         enums/bug763831.vala \
135         enums/bug780050.vala \
136         structs/struct_only.vala \
137         structs/structs.vala \
138         structs/gvalue.vala \
139         structs/bug530605.vala \
140         structs/bug572091.vala \
141         structs/bug583603.vala \
142         structs/bug595587.vala \
143         structs/bug596144.vala \
144         structs/bug603056.vala \
145         structs/bug606202.vala \
146         structs/bug609642.vala \
147         structs/bug613513.vala \
148         structs/bug613825.vala \
149         structs/bug621176.vala \
150         structs/bug622422.vala \
151         structs/bug623092.vala \
152         structs/bug651441.vala \
153         structs/bug654646.vala \
154         structs/bug654753.vala \
155         structs/bug656693.vala \
156         structs/bug657378.vala \
157         structs/bug658048.vala \
158         structs/bug660426.vala \
159         structs/bug661945.vala \
160         structs/bug667890.vala \
161         structs/bug669580.vala \
162         structs/bug685177.vala \
163         structs/bug686190.vala \
164         structs/bug690380.vala \
165         structs/bug694140.vala \
166         structs/bug749952.vala \
167         structs/bug764041.test \
168         structs/bug775761.vala \
169         structs/bug777194.vala \
170         delegates/casting.vala \
171         delegates/delegates.vala \
172         delegates/reference_transfer.vala \
173         delegates/bug539166.vala \
174         delegates/bug595610.vala \
175         delegates/bug595639.vala \
176         delegates/bug638415.vala \
177         delegates/bug639751.vala \
178         delegates/bug659778.vala \
179         delegates/bug683925.vala \
180         delegates/bug703804.vala \
181         delegates/bug761360.vala \
182         delegates/bug772204.test \
183         delegates/bug792077.vala \
184         objects/chainup.vala \
185         objects/classes.vala \
186         objects/constructor-variadic.test \
187         objects/constructors.vala \
188         objects/dynamic.vala \
189         objects/generics.vala \
190         objects/initially-unowned.vala \
191         objects/fields.vala \
192         objects/interfaces.vala \
193         objects/methods.vala \
194         objects/properties.vala \
195         objects/regex.vala \
196         objects/signals.vala \
197         objects/test-025.vala \
198         objects/test-026.vala \
199         objects/test-029.vala \
200         objects/test-034.vala \
201         objects/bug566909.vala \
202         objects/bug587905.test \
203         objects/bug588203.vala \
204         objects/bug589928.vala \
205         objects/bug593137.vala \
206         objects/bug593260.vala \
207         objects/bug596621.vala \
208         objects/bug597155.vala \
209         objects/bug597161.vala \
210         objects/bug603491.test \
211         objects/bug613486.vala \
212         objects/bug613840.vala \
213         objects/bug620675.vala \
214         objects/bug620706.vala \
215         objects/bug624594.vala \
216         objects/bug626038.vala \
217         objects/bug628639.vala \
218         objects/bug631267.vala \
219         objects/bug634782.vala \
220         objects/bug641418-1.test \
221         objects/bug641418-2.test \
222         objects/bug641418-3.test \
223         objects/bug641828.vala \
224         objects/bug642809.vala \
225         objects/bug643711.vala \
226         objects/bug644938.vala \
227         objects/bug646362.vala \
228         objects/bug646792.vala \
229         objects/bug647018.vala \
230         objects/bug653138.vala \
231         objects/bug654702.vala \
232         objects/bug663134.vala \
233         objects/bug664529.vala \
234         objects/bug667668.vala \
235         objects/bug681356.vala \
236         objects/bug683646.vala \
237         objects/bug695671.vala \
238         objects/bug701978.vala \
239         objects/bug702736.vala \
240         objects/bug702846.vala \
241         objects/bug731547.vala \
242         objects/bug751338.vala \
243         objects/bug758816.vala \
244         objects/bug760031.test \
245         objects/bug764481.vala \
246         objects/bug767092.test \
247         objects/bug768823.test \
248         objects/bug773956-1.test \
249         objects/bug773956-2.test \
250         objects/bug615830-1.test \
251         objects/bug615830-2.test \
252         objects/bug766739.vala \
253         objects/bug778632.vala \
254         objects/bug779038-1.test \
255         objects/bug779038-2.test \
256         objects/bug779038-3.test \
257         objects/bug779219.vala \
258         objects/bug779955.vala \
259         objects/bug783897.vala \
260         objects/bug788964.vala \
261         errors/errors.vala \
262         errors/bug567181.vala \
263         errors/bug579101.vala \
264         errors/bug596228.vala \
265         errors/bug623049.vala \
266         errors/bug639589.vala \
267         errors/bug651145.vala \
268         errors/bug778224.vala \
269         asynchronous/bug595735.vala \
270         asynchronous/bug595755.vala \
271         asynchronous/bug596177.vala \
272         asynchronous/bug596861.vala \
273         asynchronous/bug597294.vala \
274         asynchronous/bug598677.vala \
275         asynchronous/bug598697.vala \
276         asynchronous/bug598698.vala \
277         asynchronous/bug599568.vala \
278         asynchronous/bug600827.vala \
279         asynchronous/bug601558.vala \
280         asynchronous/bug613484.vala \
281         asynchronous/bug620740.vala \
282         asynchronous/bug639591.vala \
283         asynchronous/bug640721.vala \
284         asynchronous/bug641182.vala \
285         asynchronous/bug646945.vala \
286         asynchronous/bug652252.vala \
287         asynchronous/bug653861.vala \
288         asynchronous/bug654336.vala \
289         asynchronous/bug654337.vala \
290         asynchronous/bug659886.vala \
291         asynchronous/bug661961.vala \
292         asynchronous/bug710103.vala \
293         asynchronous/bug741929.vala \
294         asynchronous/bug742621.vala \
295         asynchronous/bug762819.vala \
296         asynchronous/bug777242.vala \
297         asynchronous/bug783543.vala \
298         asynchronous/bug792660.vala \
299         asynchronous/closures.vala \
300         asynchronous/generator.vala \
301         asynchronous/yield.vala \
302         dbus/basic-types.test \
303         dbus/arrays.test \
304         dbus/structs.test \
305         dbus/errors.test \
306         dbus/async.test \
307         dbus/async-errors.test \
308         dbus/enum-string-marshalling.vala \
309         dbus/signals.test \
310         dbus/filedescriptor.test \
311         dbus/filedescriptor-errors.test \
312         dbus/dicts.test \
313         dbus/bug596862.vala \
314         dbus/bug602003.test \
315         dbus/bug782719.test \
316         dbus/rawvariants.test \
317         gir/bug651773.test \
318         gir/bug667751.test \
319         gir/bug742012.test \
320         gir/bug788775.test \
321         gir/array-fixed-length.test \
322         gir/delegate-alias-without-target.test \
323         annotations/deprecated.vala \
324         annotations/description.vala \
325         annotations/noaccessormethod.test \
326         parser/assignment.vala \
327         parser/continue-statement.vala \
328         parser/do-statement.vala \
329         parser/preprocessor.vala \
330         parser/template.vala \
331         parser/tuple.vala \
332         $(NULL)
334 NON_NULL_TESTS = \
335         nullability/bug611223.vala \
336         $(NULL)
338 check-TESTS: $(TESTS) $(NON_NULL_TESTS)
339         @EXEEXT=$(EXEEXT) EXEEXT=$(EXEEXT) CFLAGS='$(CFLAGS)' CPPFLAGS='$(CPPFLAGS)' LDFLAGS='$(LDFLAGS)' $(srcdir)/testrunner.sh $(TESTS)
340         @EXEEXT=$(EXEEXT) EXEEXT=$(EXEEXT) CFLAGS='$(CFLAGS)' CPPFLAGS='$(CPPFLAGS)' LDFLAGS='$(LDFLAGS)' VALAFLAGS="--enable-experimental-non-null" $(srcdir)/testrunner.sh $(NON_NULL_TESTS)
342 EXTRA_DIST = \
343         testrunner.sh \
344         $(TESTS) \
345         $(NON_NULL_TESTS) \
346         $(NULL)