51d97adaf5577d94c646087517d2c53cbff91504
[mono.git] / mcs / btests / Test.Sources
1 #
2 # Support DLL source files go here
3 #
4
5 TEST_DLL_SOURCES = \
6 Dll1 \
7 Override_dll \
8 Delegate_dll \
9 Event_dll \
10
11 #
12 # All positive test cases goes here
13 #
14
15 TEST_SOURCES = \
16 NameSpaceTest\* \
17 LabelA \
18 LabelB \
19 LabelC \
20 LabelD\
21 Test1 \
22 Test2 \
23 misc2 \
24 Identifier \
25 Import1 \
26 IntegerTypeCharTest\
27 IntegerTypeCharTestA \
28 IntegerTypeCharTestB \
29 LongTypeCharTest\
30 LongTypeCharTestA \
31 LongTypeCharTestB \
32 SingleTypeCharTest \
33 SingleTypeCharTestA \
34 SingleTypeCharTestB \
35 DecimalTypeCharTest \
36 DecimalTypeCharTestA \
37 DecimalTypeCharTestB \
38 DoubleTypeCharTest \
39 DoubleTypeCharTestA \
40 DoubleTypeCharTestB \
41 StringTypeCharTest \
42 StringTypeCharTestA \
43 StringTypeCharTestB \
44 IntegerLiteralTest \
45 IntegerLiteralA \
46 IntegerLiteralB \
47 IntegerLiteral1Test \
48 IntegerLiteral2Test \
49 LongLiteralA \
50 LongLiteralB \
51 SingleLiteral \
52 SingleLiteralA \
53 SingleLiteralB \
54 DecimalLiteral \
55 DecimalLiteralA \
56 DecimalLiteralB \
57 DoubleLiteral \
58 DoubleLiteralA \
59 DoubleLiteralB \
60 BoolLiteralTest \
61 BoolLiteralA \
62 StringLiterals \
63 StringLiteralsA\
64 CharacterLiterals \
65 DateLiterals \
66 LiteralNothing \
67 ConditionalCompilation \
68 ConditionalCompilationA \
69 ConditionalCompilationB \
70 ConditionalCompilationD \
71 ConditionalCompilationE \
72 ConditionalConstants \
73 ConditionalConstantsA \
74 ExternalSourceDirectives \
75 RegionDirectives \
76 RegionDirectivesA \
77 NameSpace \
78 NameSpaceTest\* \
79 NameSpaceC \
80 NameSpaceD \
81 NS\* \
82 ModuleTest \
83 ModuleA \
84 ModuleB \
85 ClassTest \
86 Scope \
87 ScopeA \
88 Overloading \
89 OverloadingA \
90 Inheritance \
91 InheritanceA \
92 InheritanceB \
93 InheritanceC \
94 InheritanceD \
95 InheritanceE \
96 InheritanceF \
97 InheritanceG \
98 InheritanceH \
99 InheritanceI \
100 MustInherit \
101 MustInheritA \
102 NotInheritable \
103 ConstructorA \
104 ConstructorB \
105 ConstructorC \
106 Interface \
107 InterfaceA \
108 InterfaceB \
109 InterfaceC \
110 InterfaceD \
111 InterfaceE \
112 InterfaceF \
113 InterfaceG \
114 InterfaceH \
115 ShadowsA \
116 ShadowsB \
117 ShadowsC \
118 ShadowsD \
119 OverrideA \
120 OverrideB \
121 Override_exe \
122 Accessibility \
123 AccessibilityA \
124 AccessibilityB \
125 AccessibilityC \
126 Attributes \
127 AttributesA \
128 AttributesB \
129 AttributesC \
130 AttributesD \
131 QualifiedNames \
132 Variables \
133 VariablesA \
134 VariablesB \
135 VariablesC \
136 VariablesD \
137 VariablesE \
138 ConstantA \
139 ConstantB \
140 StructureA \
141 StructureB \
142 ArrayA \
143 ArrayB \
144 ArrayC \
145 ArrayD \
146 EnumA \
147 EnumB \
148 PropertyA \
149 PropertyB \
150 PropertyC \
151 PropertyD \
152 PropertyE \
153 DelegateA \
154 Delegate_exe \
155 EventA \
156 EventB \
157 EventC \
158 EventD \
159 EventE \
160 EventF \
161 EventG \
162 EventH \
163 Event_exe \
164 Arguments_ByValueA \
165 Arguments_ByValueB \
166 Arguments_ByValueC \
167 Arguments_ByValueD \
168 Arguments_ByReferenceA \
169 Arguments_ByReferenceB \
170 Arguments_ByReferenceC \
171 Arguments_ByReferenceD \
172 Function_ArguByValueA \
173 Function_ArguByValueB \
174 Function_ArguByValueC \
175 Function_ArguByValueD \
176 Function_ArguByReferenceA \
177 Function_ArguByReferenceB \
178 Function_ArguByReferenceC \
179 Function_ArguByReferenceD \
180 ParamArrayA \
181 ParamArrayB \
182 Function_ParamArrayA \
183 Function_ParamArrayB \
184 Function_ParamArrayc \
185 AssignmentOperators \
186 RelationalOperators \
187 RelationalOperatorsA \
188 ConcatenationOperator \
189 LogicalOperators \
190 LogicalOperatorsA \
191 ShiftOperators \
192 ShiftOperatorsA \
193 ArithmeticOperators \
194 ArithmeticOperatorsA \
195 LikeOperator \
196 LikeOperatorA \
197 GetType \
198 TypeOf \
199 BlockStatementsA \
200 LocalVariablesA \
201 LocalVariablesB \
202 LocalDeclarationA \
203 WithStatementA \
204 WithStatementB \
205 WithStatementC \
206 ForEachA \
207 AssignmentStatementsA \
208 AssignmentStatementsB \
209 AssignmentStatementsC \
210 ConditionalStatementsA \
211 ConditionalStatementsB \
212 ConditionalStatementsC \
213 ConditionalStatementsD \
214 ForA \
215 ForB \
216 ForEachB \
217 LoopStatementsA
218
219 # All negetive test cases which should
220 # fail during compilation goes here
221
222 TEST_NGTIVE_COMPILATION_SOURCES = \
223 CommentC1 \
224 WhiteSpaceC1 \
225 LineContinuationC1 \
226 LineContinuationC2 \
227 IdentifierFail1 \
228 IdentifierFail2 \
229 IdentifierFail3 \
230 IdentifierFail4 \
231 IntegerTypeCharTestC1 \
232 IntegerTypeCharTestC2 \
233 IntegerTypeCharTestC3 \
234 LongTypeCharTestC1 \
235 LongTypeCharTestC2 \
236 SingleTypeCharTestC1 \
237 SingleTypeCharTestC2 \
238 DecimalTypeCharTestC1 \
239 DecimalTypeCharTestC2 \
240 DoubleTypeCharTestC1 \
241 DoubleTypeCharTestC2 \
242 StringTypeCharTestC1 \
243 StringTypeCharTestC2 \
244 IntegerLiteralTestC1 \
245 IntegerLiteralTestC2 \
246 IntegerLiteralTestC3 \
247 IntegerLiteralTestC4 \
248 IntegerLiteralC1 \
249 LongLiteralC1 \
250 DecimalLiteralC1 \
251 DoubleLiteralC1 \
252 StringLiteralsC1 \
253 StringLiteralsC2 \
254 BoolLiteralTest1 \
255 CharacterLiteralsC1 \
256 CharacterLiteralsC2 \
257 CharacterLiteralsC3 \
258 CharacterLiteralsC4 \
259 DateLiteralsC1 \
260 DateLiteralsC2 \
261 DateLiteralsC3 \
262 DateLiteralsC4 \
263 DateLiteralsC5 \
264 DateLiteralsC6 \
265 DateLiteralsC7 \
266 DateLiteralsC8 \
267 DateLiteralsC9 \
268 DateLiteralsC10 \
269 DateLiteralsC11 \
270 DateLiteralsC12 \
271 DateLiteralsC13 \
272 ConditionalCompilationC1 \
273 ConditionalCompilationC2 \
274 ConditionalCompilationC3 \
275 ConditionalCompilationC4 \
276 ConditionalCompilationC5 \
277 ConditionalCompilationC6 \
278 ConditionalCompilationC7 \
279 ConditionalCompilationC8 \
280 ConditionalCompilationC9 \
281 ConditionalCompilationC10 \
282 ConditionalConstantsC1 \
283 ExternalSourceDirectivesC1 \
284 ExternalSourceDirectivesC2 \
285 ExternalSourceDirectivesC3 \
286 ExternalSourceDirectivesC4 \
287 RegionDirectivesC1 \
288 RegionDirectivesC2 \
289 RegionDirectivesC3 \
290 RegionDirectivesC4 \
291 NameSpaceC1 \
292 NameSpaceC2 \
293 NameSpaceC3 \
294 ModuleTestC1 \
295 ModuleTestC2 \
296 ModuleTestC3 \
297 ModuleTestC4 \
298 ModuleTestC5 \
299 ModuleTestC6 \
300 ClassTestC1 \
301 ScopeC1 \
302 OverloadingC1 \
303 OverloadingC2 \
304 OverloadingC3 \
305 InheritanceC1 \
306 InheritanceC2 \
307 InheritanceC3 \
308 InheritanceC4 \
309 MustInheritC1 \
310 MustInheritC2 \
311 MustInheritC3 \
312 MustInheritC4 \
313 MustInheritC5 \
314 MustInheritC6 \
315 MustInheritC7 \
316 NotInheritableC1 \
317 NotInheritableC2 \
318 NotInheritableC3 \
319 ConstructorC1 \
320 ConstructorC2 \
321 ConstructorC4 \
322 ConstructorC5 \
323 ConstructorC6 \
324 InterfaceC1 \
325 InterfaceC2 \
326 InterfaceC3 \
327 InterfaceC4 \
328 InterfaceC5 \
329 InterfaceC6 \
330 InterfaceC7 \
331 ShadowsC1 \
332 ShadowsC2 \
333 ShadowsC3 \
334 ShadowsC4 \
335 OverrideC1 \
336 OverrideC2 \
337 OverrideC3 \
338 OverrideC4 \
339 OverrideC5 \
340 OverrideC6 \
341 OverrideC7 \
342 OverrideC8 \
343 OverrideC9 \
344 AccessibilityC1 \
345 AccessibilityC2 \
346 AccessibilityC3 \
347 AccessibilityC4 \
348 AccessibilityC5 \
349 AttributesC1 \
350 AttributesC2 \
351 AttributesC3 \
352 AttributesC4 \
353 AttributesC5 \
354 AttributesC6 \
355 ConstituentTypesC1 \
356 ConstantC0 \
357 ConstantC1 \
358 ConstantC2 \
359 ConstantC3 \
360 ConstantC4 \
361 ConstantC5 \
362 VariablesC1 \
363 VariablesC2 \
364 VariablesC3 \
365 StructureC1 \
366 StructureC2 \
367 StructureC3 \
368 ArrayC1 \
369 ArrayC2 \
370 EnumC1 \
371 EnumC2 \
372 EnumC3 \
373 EnumC4 \
374 EnumC5 \
375 EnumC6 \
376 EnumC7 \
377 PropertyC1 \
378 PropertyC2 \
379 PropertyC3 \
380 PropertyC4 \
381 PropertyC5 \
382 PropertyC6 \
383 PropertyC7 \
384 PropertyC8 \
385 PropertyC9 \
386 PropertyC10 \
387 PropertyC11 \
388 DelegateC1 \
389 DelegateC2 \
390 ParamArrayC2 \
391 Function_ParamArrayC1 \
392 Function_ParamArrayC2 \
393 Function_ParamArrayC3 \
394 Function_ParamArrayC4 \
395 ConcatenationOperatorC1 \
396 LogicalOperatorsC1 \
397 LogicalOperatorsC2 \
398 LogicalOperatorsC3 \
399 ShiftOperatorsC1 \
400 ShiftOperatorsC2 \
401 ArithmeticOperatorsC1 \
402 ArithmeticOperatorsC2 \
403 LikeOperatorC1 \
404 RelationalOperatorsC1 \
405 BlockStatementsC1 \
406 BlockStatementsC2 \
407 BlockStatementsC3 \
408 BlockStatementsC4 \
409 LocalVariablesC1 \
410 LocalVariablesC2 \
411 LocalVariablesC3 \
412 LocalDeclarationC1 \
413 LocalDeclarationC2 \
414 WithStatementC1 \
415 WithStatementC2 \
416 WithStatementC3 \
417 WithStatementC4 \
418 AssignmentStatementsC1 \
419 AssignmentStatementsC2 \
420 AssignmentStatementsC3 \
421 AssignmentStatementsC4 \
422 ConditionalStatementsC1 \
423 ConditionalStatementsC2 \
424 ConditionalStatementsC3 \
425 ConditionalStatementsC4 \
426 ConditionalStatementsC5 \
427 ConditionalStatementsC6 \
428 ConditionalStatementsC7 \
429 ConditionalStatementsC8 \
430 ConditionalStatementsC9 \
431 ConditionalStatementsC10 \
432 ConditionalStatementsC11 \
433 ConditionalStatementsC12 \
434 ConditionalStatementsC13 \
435 ConditionalStatementsC14 \
436 ConditionalStatementsC15 \
437 LoopStatementsC1 \
438 LoopStatementsC2 \
439 LoopStatementsC3 \
440 LoopStatementsC4 \
441 LoopStatementsC5 \
442 LoopStatementsC6 \
443 LoopStatementsC7 \
444 LoopStatementsC8 \
445 ForC1 \
446 ForC2 \
447 ForC3 \
448 ForC4 \
449 ForC5 \
450 ForC6 \
451 ForC7 \
452 ForC8 \
453 ForC9 \
454 ForEachC1 \
455 ForEachC2 \
456 ForEachC3 \
457 ForEachC4 \
458 ForEachC5 \
459 ForEachC6 \
460 ForEachC7 \
461 ForEachC8
462
463 # All negetive test cases which should fail at
464 # runtime goes here
465
466 TEST_NGTIVE_RUNTIME_SOURCES = \
467 IntegerLiteralTest1 \
468 IntegerLiteralTest2 \
469 IntegerLiteralTest3 \
470 IntegerLiteralTest4 \
471 IntegerLiteral1 \
472 LongLiteral1 \
473 DecimalLiteral1 \
474 DoubleLiteral1 \
475 SingleLiteral1 \
476 StringLiterals1 \
477 BoolLiteralTest1 \
478 CharacterLiterals1 \
479 LiteralNothing1 \
480 Inheritance1 \
481 LogicalOperators1 \
482 ShiftOperators1 \
483 ArithmeticOperators1 \
484 ArithmeticOperators2 \
485 ArithmeticOperators3 \
486 LikeOperator1 \
487 RelationalOperators1 \
488 LocalVariables1 \
489 AssignmentStatements1 \
490 AssignmentStatements2 \
491 AssignmentStatements3 \
492 AssignmentStatements4 \
493 AssignmentStatements5 \
494 ConditionalStatements1 \
495 LoopStatements1
496
497