comparison test/module.mk @ 20345:c7f9fcff42f2

test/module.mk: New file missing from changeset bacaec9b5535.
author John W. Eaton <jwe@octave.org>
date Tue, 07 Jul 2015 13:00:31 -0400
parents
children 3373f2f760bc
comparison
equal deleted inserted replaced
20344:822bc711359a 20345:c7f9fcff42f2
1 TEST_FILES += \
2 test/fntests.m \
3 test/args.tst \
4 test/bug-31371.tst \
5 test/bug-38576.tst \
6 test/colormaps.tst \
7 test/complex.tst \
8 test/diag-perm.tst \
9 test/error.tst \
10 test/eval-catch.tst \
11 test/for.tst \
12 test/func.tst \
13 test/global.tst \
14 test/if.tst \
15 test/index.tst \
16 test/io.tst \
17 test/jit.tst \
18 test/line-continue.tst \
19 test/logical-index.tst \
20 test/null-assign.tst \
21 test/parser.tst \
22 test/prefer.tst \
23 test/range.tst \
24 test/recursion.tst \
25 test/return.tst \
26 test/slice.tst \
27 test/struct.tst \
28 test/switch.tst \
29 test/system.tst \
30 test/transpose.tst \
31 test/try.tst \
32 test/unwind.tst \
33 test/while.tst
34
35 DIRSTAMP_FILES += test/$(octave_dirstamp)
36
37 ## Keep these grouped by directory.
38
39 bug_35448_TEST_FILES = \
40 test/bug-35448/fA.m \
41 test/bug-35448/fB.m \
42 test/bug-35448/fC.m \
43 test/bug-35448/bug-35448.tst
44
45 TEST_FILES += $(bug_35448_TEST_FILES)
46
47 bug_36025_TEST_FILES = \
48 test/bug-36025/@testclass/one.m \
49 test/bug-36025/@testclass/testclass.m \
50 test/bug-36025/@testclass/two.m \
51 test/bug-36025/bug-36025.tst
52
53 TEST_FILES += $(bug_36025_TEST_FILES)
54
55 bug_38236_TEST_FILES = \
56 test/bug-38236/df_vr.m \
57 test/bug-38236/u_vr.m \
58 test/bug-38236/bug-38236.tst
59
60 TEST_FILES += $(bug_38236_TEST_FILES)
61
62 bug_38691_TEST_FILES = \
63 test/bug-38691/dir1/func1.m \
64 test/bug-38691/dir2/func1.m \
65 test/bug-38691/dir2/func2.m \
66 test/bug-38691/dir2/func3.m \
67 test/bug-38691/bug-38691.tst
68
69 TEST_FILES += $(bug_38691_TEST_FILES)
70
71 bug_44940_TEST_FILES = \
72 test/bug-44940/bug-44940.tst \
73 test/bug-44940/class_bug44940.m
74
75 TEST_FILES += $(bug_44940_TEST_FILES)
76
77 classdef_TEST_FILES = \
78 test/classdef/foo_method_changes_property_size.m \
79 test/classdef/foo_static_method_constant_property.m \
80 test/classdef/foo_value_class.m \
81 test/classdef/classdef.tst
82
83 TEST_FILES += $(classdef_TEST_FILES)
84
85 class_Blork_TEST_FILES = \
86 test/classes/@Blork/Blork.m \
87 test/classes/@Blork/bleek.m \
88 test/classes/@Blork/display.m \
89 test/classes/@Blork/get.m \
90 test/classes/@Blork/set.m
91
92 class_Cork_TEST_FILES = \
93 test/classes/@Cork/Cork.m \
94 test/classes/@Cork/click.m \
95 test/classes/@Cork/display.m \
96 test/classes/@Cork/get.m \
97 test/classes/@Cork/set.m
98
99 class_Dork_TEST_FILES = \
100 test/classes/@Dork/Dork.m \
101 test/classes/@Dork/bling.m \
102 test/classes/@Dork/display.m \
103 test/classes/@Dork/gack.m \
104 test/classes/@Dork/get.m \
105 test/classes/@Dork/getStash.m \
106 test/classes/@Dork/private/myStash.m \
107 test/classes/@Dork/set.m
108
109 class_Gork_TEST_FILES = \
110 test/classes/@Gork/Gork.m \
111 test/classes/@Gork/cork.m \
112 test/classes/@Gork/display.m \
113 test/classes/@Gork/gark.m \
114 test/classes/@Gork/get.m \
115 test/classes/@Gork/set.m \
116 test/classes/@Gork/subsasgn.m \
117 test/classes/@Gork/subsref.m
118
119 class_Pork_TEST_FILES = \
120 test/classes/@Pork/Pork.m \
121 test/classes/@Pork/bling.m \
122 test/classes/@Pork/display.m \
123 test/classes/@Pork/get.m \
124 test/classes/@Pork/gurk.m \
125 test/classes/@Pork/private/myStash.m \
126 test/classes/@Pork/set.m
127
128 class_Sneetch_TEST_FILES = \
129 test/classes/@Sneetch/Sneetch.m \
130 test/classes/@Sneetch/display.m
131
132 class_Snork_TEST_FILES = \
133 test/classes/@Snork/Snork.m \
134 test/classes/@Snork/cack.m \
135 test/classes/@Snork/display.m \
136 test/classes/@Snork/double.m \
137 test/classes/@Snork/end.m \
138 test/classes/@Snork/eq.m \
139 test/classes/@Snork/ge.m \
140 test/classes/@Snork/get.m \
141 test/classes/@Snork/getStash.m \
142 test/classes/@Snork/gick.m \
143 test/classes/@Snork/gt.m \
144 test/classes/@Snork/horzcat.m \
145 test/classes/@Snork/ldivide.m \
146 test/classes/@Snork/le.m \
147 test/classes/@Snork/loadobj.m \
148 test/classes/@Snork/lt.m \
149 test/classes/@Snork/minus.m \
150 test/classes/@Snork/mldivide.m \
151 test/classes/@Snork/mpower.m \
152 test/classes/@Snork/mrdivide.m \
153 test/classes/@Snork/mtimes.m \
154 test/classes/@Snork/ne.m \
155 test/classes/@Snork/plus.m \
156 test/classes/@Snork/power.m \
157 test/classes/@Snork/private/myStash.m \
158 test/classes/@Snork/rdivide.m \
159 test/classes/@Snork/saveobj.m \
160 test/classes/@Snork/set.m \
161 test/classes/@Snork/subsasgn.m \
162 test/classes/@Snork/subsindex.m \
163 test/classes/@Snork/subsref.m \
164 test/classes/@Snork/tattack.m \
165 test/classes/@Snork/times.m \
166 test/classes/@Snork/uminus.m \
167 test/classes/@Snork/uplus.m \
168 test/classes/@Snork/vertcat.m
169
170 class_Spork_TEST_FILES = \
171 test/classes/@Spork/Spork.m \
172 test/classes/@Spork/cack.m \
173 test/classes/@Spork/display.m \
174 test/classes/@Spork/geek.m \
175 test/classes/@Spork/get.m \
176 test/classes/@Spork/getStash.m \
177 test/classes/@Spork/loadobj.m \
178 test/classes/@Spork/private/myStash.m \
179 test/classes/@Spork/saveobj.m \
180 test/classes/@Spork/set.m
181
182 class_CPrecedenceTester1_TEST_FILES = \
183 test/classes/@CPrecedenceTester1/CPrecedenceTester1.m \
184 test/classes/@CPrecedenceTester1/tattack.m
185
186 class_CPrecedenceTester2_TEST_FILES = \
187 test/classes/@CPrecedenceTester2/CPrecedenceTester2.m \
188 test/classes/@CPrecedenceTester2/tattack.m
189
190 class_CPrecedenceTester3_TEST_FILES = \
191 test/classes/@CPrecedenceTester3/CPrecedenceTester3.m \
192 test/classes/@CPrecedenceTester3/tattack.m
193
194 classes_TEST_FILES = \
195 $(class_Blork_TEST_FILES) \
196 $(class_Cork_TEST_FILES) \
197 $(class_Dork_TEST_FILES) \
198 $(class_Gork_TEST_FILES) \
199 $(class_Pork_TEST_FILES) \
200 $(class_Sneetch_TEST_FILES) \
201 $(class_Snork_TEST_FILES) \
202 $(class_Spork_TEST_FILES) \
203 $(class_CPrecedenceTester1_TEST_FILES) \
204 $(class_CPrecedenceTester2_TEST_FILES) \
205 $(class_CPrecedenceTester3_TEST_FILES) \
206 test/classes/classes.tst
207
208 TEST_FILES += $(classes_TEST_FILES)
209
210 class_concat_TEST_FILES = \
211 test/class-concat/@foo/foo.m \
212 test/class-concat/class-concat.tst
213
214 TEST_FILES += $(class_concat_TEST_FILES)
215
216 ctor_vs_method_TEST_FILES = \
217 test/ctor-vs-method/@derived/derived.m \
218 test/ctor-vs-method/@derived/parent.m \
219 test/ctor-vs-method/@other/other.m \
220 test/ctor-vs-method/@other/parent.m \
221 test/ctor-vs-method/@parent/method.m \
222 test/ctor-vs-method/@parent/parent.m \
223 test/ctor-vs-method/__trace__.m \
224 test/ctor-vs-method/ctor-vs-method.tst
225
226 TEST_FILES += $(ctor_vs_method_TEST_FILES)
227
228 fcn_handle_derived_resolution_TEST_FILES = \
229 test/fcn-handle-derived-resolution/@fhdr_derived/fhdr_derived.m \
230 test/fcn-handle-derived-resolution/@fhdr_other/getsize_arrayfun.m \
231 test/fcn-handle-derived-resolution/@fhdr_other/getsize_cellfun.m \
232 test/fcn-handle-derived-resolution/@fhdr_other/getsize_loop.m \
233 test/fcn-handle-derived-resolution/@fhdr_other/fhdr_other.m \
234 test/fcn-handle-derived-resolution/@fhdr_parent/numel.m \
235 test/fcn-handle-derived-resolution/@fhdr_parent/fhdr_parent.m \
236 test/fcn-handle-derived-resolution/fcn-handle-derived-resolution.tst
237
238 TEST_FILES += $(fcn_handle_derived_resolution_TEST_FILES)
239
240 nest_fcn_files = \
241 test/nest/arg_nest.m \
242 test/nest/arg_ret.m \
243 test/nest/nest_eval.m \
244 test/nest/no_closure.m \
245 test/nest/persistent_nest.m \
246 test/nest/recursive_nest.m \
247 test/nest/recursive_nest2.m \
248 test/nest/recursive_nest3.m \
249 test/nest/scope0.m \
250 test/nest/scope1.m \
251 test/nest/scope2.m \
252 test/nest/scope3.m \
253 test/nest/script_nest.m \
254 test/nest/script_nest_script.m \
255 test/nest/nest.tst \
256 test/nest/varg_nest.m \
257 test/nest/varg_nest2.m
258
259 TEST_FILES += $(nest_TEST_FILES)
260
261 all-local: test/.gdbinit
262
263 test/.gdbinit: etc/gdbinit
264 @$(gdbinit_install_rule)
265
266 check-local:
267 cd test && ../run-octave $(RUN_OCTAVE_OPTIONS) --norc --silent --no-history $(srcdir)/test/fntests.m $(srcdir)/test
268
269 if AMCOND_HAVE_LLVM
270 check-jit: test/sparse.tst test/bc-overload-tests.stamp test/$(octave_dirstamp)
271 cd test && ../run-octave $(RUN_OCTAVE_OPTIONS) --jit-compiler --norc --silent --no-history $(srcdir)/test/fntests.m $(srcdir)/test
272 endif
273
274 test/sparse.tst: test/build-sparse-tests.sh test/$(octave_dirstamp)
275 $(AM_V_GEN)rm -f $@-t $@ && \
276 $(srcdir)/test/build-sparse-tests.sh > $@-t && \
277 mv $@-t $@
278
279 GENERATED_BC_OVERLOADS_DIRS := \
280 $(shell $(srcdir)/test/build-bc-overload-tests.sh test --list-dirs)
281
282 GENERATED_BC_OVERLOADS_FILES := \
283 $(shell $(srcdir)/test/build-bc-overload-tests.sh test --list-files)
284
285 test/bc-overload-tests.stamp: test/build-bc-overload-tests.sh test/bc-overloads-expected
286 $(AM_V_GEN)rm -f $@ && \
287 $(srcdir)/test/build-bc-overload-tests.sh test $(srcdir)/test/bc-overloads-expected && \
288 touch $@
289
290 BUILT_SOURCES += \
291 test/sparse.tst \
292 test/bc-overload-tests.stamp
293
294 EXTRA_DIST += \
295 test/build-sparse-tests.sh \
296 test/build-bc-overload-tests.sh \
297 test/bc-overloads-expected \
298 test/build_bc_overloads_expected.m \
299 $(TEST_FILES)
300
301 CLEANFILES += \
302 $(GENERATED_BC_OVERLOADS_FILES) \
303 test/sparse.tst \
304 test/bc-overload-tests.stamp
305
306 DISTCLEANFILES += \
307 test/.gdbinit \
308 test/fntests.log
309
310 fixedtestsdir := $(octtestsdir)/fixed
311
312 nobase_fixedtests_DATA = \
313 test/sparse.tst \
314 $(GENERATED_BC_OVERLOADS_FILES) \
315 $(filter-out test/fntests.m, $(TEST_FILES))