2004-09-06 Marek Safar <marek.safar@seznam.cz>
[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 ArrayE \
147 ArrayF \
148 ArrayG \
149 EnumA \
150 EnumB \
151 PropertyA \
152 PropertyB \
153 PropertyC \
154 PropertyD \
155 PropertyE \
156 DelegateA \
157 Delegate_exe \
158 EventA \
159 EventB \
160 EventC \
161 EventD \
162 EventE \
163 EventF \
164 EventG \
165 EventH \
166 Event_exe \
167 Arguments_ByValueA \
168 Arguments_ByValueB \
169 Arguments_ByValueC \
170 Arguments_ByValueD \
171 Arguments_ByReferenceA \
172 Arguments_ByReferenceB \
173 Arguments_ByReferenceC \
174 Arguments_ByReferenceD \
175 Function_ArguByValueA \
176 Function_ArguByValueB \
177 Function_ArguByValueC \
178 Function_ArguByValueD \
179 Function_ArguByReferenceA \
180 Function_ArguByReferenceB \
181 Function_ArguByReferenceC \
182 Function_ArguByReferenceD \
183 ParamArrayA \
184 ParamArrayB \
185 Function_ParamArrayA \
186 Function_ParamArrayB \
187 Function_ParamArrayc \
188 AssignmentOperators \
189 RelationalOperators \
190 RelationalOperatorsA \
191 ConcatenationOperator \
192 LogicalOperators \
193 LogicalOperatorsA \
194 ShiftOperators \
195 ShiftOperatorsA \
196 ArithmeticOperators \
197 ArithmeticOperatorsA \
198 LikeOperator \
199 LikeOperatorA \
200 GetType \
201 TypeOf \
202 BlockStatementsA \
203 LocalVariablesA \
204 LocalVariablesB \
205 LocalDeclarationA \
206 WithStatementA \
207 WithStatementB \
208 WithStatementC \
209 ForEachA \
210 AssignmentStatementsA \
211 AssignmentStatementsB \
212 AssignmentStatementsC \
213 ConditionalStatementsA \
214 ConditionalStatementsB \
215 ConditionalStatementsC \
216 ConditionalStatementsD \
217 ForA \
218 ForB \
219 ForEachB \
220 LoopStatementsA \
221 ExceptionHandlingA \
222 ExceptionHandlingB \
223 ExceptionHandlingC \
224 InvocationStatementA \
225 ControlFlowA \
226 SyncLockA \
227 ConversionsA
228
229 # All negetive test cases which should
230 # fail during compilation goes here
231
232 TEST_NGTIVE_COMPILATION_SOURCES = \
233 CommentC1 \
234 WhiteSpaceC1 \
235 LineContinuationC1 \
236 LineContinuationC2 \
237 IdentifierFail1 \
238 IdentifierFail2 \
239 IdentifierFail3 \
240 IdentifierFail4 \
241 IntegerTypeCharTestC1 \
242 IntegerTypeCharTestC2 \
243 IntegerTypeCharTestC3 \
244 LongTypeCharTestC1 \
245 LongTypeCharTestC2 \
246 SingleTypeCharTestC1 \
247 SingleTypeCharTestC2 \
248 DecimalTypeCharTestC1 \
249 DecimalTypeCharTestC2 \
250 DoubleTypeCharTestC1 \
251 DoubleTypeCharTestC2 \
252 StringTypeCharTestC1 \
253 StringTypeCharTestC2 \
254 IntegerLiteralTestC1 \
255 IntegerLiteralTestC2 \
256 IntegerLiteralTestC3 \
257 IntegerLiteralTestC4 \
258 IntegerLiteralC1 \
259 LongLiteralC1 \
260 DecimalLiteralC1 \
261 DoubleLiteralC1 \
262 StringLiteralsC1 \
263 StringLiteralsC2 \
264 BoolLiteralTest1 \
265 CharacterLiteralsC1 \
266 CharacterLiteralsC2 \
267 CharacterLiteralsC3 \
268 CharacterLiteralsC4 \
269 DateLiteralsC1 \
270 DateLiteralsC2 \
271 DateLiteralsC3 \
272 DateLiteralsC4 \
273 DateLiteralsC5 \
274 DateLiteralsC6 \
275 DateLiteralsC7 \
276 DateLiteralsC8 \
277 DateLiteralsC9 \
278 DateLiteralsC10 \
279 DateLiteralsC11 \
280 DateLiteralsC12 \
281 DateLiteralsC13 \
282 ConditionalCompilationC1 \
283 ConditionalCompilationC2 \
284 ConditionalCompilationC3 \
285 ConditionalCompilationC4 \
286 ConditionalCompilationC5 \
287 ConditionalCompilationC6 \
288 ConditionalCompilationC7 \
289 ConditionalCompilationC8 \
290 ConditionalCompilationC9 \
291 ConditionalCompilationC10 \
292 ConditionalConstantsC1 \
293 ExternalSourceDirectivesC1 \
294 ExternalSourceDirectivesC2 \
295 ExternalSourceDirectivesC3 \
296 ExternalSourceDirectivesC4 \
297 RegionDirectivesC1 \
298 RegionDirectivesC2 \
299 RegionDirectivesC3 \
300 RegionDirectivesC4 \
301 NameSpaceC1 \
302 NameSpaceC2 \
303 NameSpaceC3 \
304 ModuleTestC1 \
305 ModuleTestC2 \
306 ModuleTestC3 \
307 ModuleTestC4 \
308 ModuleTestC5 \
309 ModuleTestC6 \
310 ClassTestC1 \
311 ScopeC1 \
312 OverloadingC1 \
313 OverloadingC2 \
314 OverloadingC3 \
315 InheritanceC1 \
316 InheritanceC2 \
317 InheritanceC3 \
318 InheritanceC4 \
319 MustInheritC1 \
320 MustInheritC2 \
321 MustInheritC3 \
322 MustInheritC4 \
323 MustInheritC5 \
324 MustInheritC6 \
325 MustInheritC7 \
326 NotInheritableC1 \
327 NotInheritableC2 \
328 NotInheritableC3 \
329 ConstructorC1 \
330 ConstructorC2 \
331 ConstructorC4 \
332 ConstructorC5 \
333 ConstructorC6 \
334 InterfaceC1 \
335 InterfaceC2 \
336 InterfaceC3 \
337 InterfaceC4 \
338 InterfaceC5 \
339 InterfaceC6 \
340 InterfaceC7 \
341 ShadowsC1 \
342 ShadowsC2 \
343 ShadowsC3 \
344 ShadowsC4 \
345 OverrideC1 \
346 OverrideC2 \
347 OverrideC3 \
348 OverrideC4 \
349 OverrideC5 \
350 OverrideC6 \
351 OverrideC7 \
352 OverrideC8 \
353 OverrideC9 \
354 AccessibilityC1 \
355 AccessibilityC2 \
356 AccessibilityC3 \
357 AccessibilityC4 \
358 AccessibilityC5 \
359 AttributesC1 \
360 AttributesC2 \
361 AttributesC3 \
362 AttributesC4 \
363 AttributesC5 \
364 AttributesC6 \
365 ConstituentTypesC1 \
366 ConstantC0 \
367 ConstantC1 \
368 ConstantC2 \
369 ConstantC3 \
370 ConstantC4 \
371 ConstantC5 \
372 VariablesC1 \
373 VariablesC2 \
374 VariablesC3 \
375 StructureC1 \
376 StructureC2 \
377 StructureC3 \
378 ArrayC1 \
379 ArrayC2 \
380 ArrayC3 \
381 ArrayC4 \
382 ArrayC5 \
383 ArrayC6 \
384 EnumC1 \
385 EnumC2 \
386 EnumC3 \
387 EnumC4 \
388 EnumC5 \
389 EnumC6 \
390 EnumC7 \
391 PropertyC1 \
392 PropertyC2 \
393 PropertyC3 \
394 PropertyC4 \
395 PropertyC5 \
396 PropertyC6 \
397 PropertyC7 \
398 PropertyC8 \
399 PropertyC9 \
400 PropertyC10 \
401 PropertyC11 \
402 DelegateC1 \
403 DelegateC2 \
404 ParamArrayC2 \
405 Function_ParamArrayC1 \
406 Function_ParamArrayC2 \
407 Function_ParamArrayC3 \
408 Function_ParamArrayC4 \
409 ConcatenationOperatorC1 \
410 LogicalOperatorsC1 \
411 LogicalOperatorsC2 \
412 LogicalOperatorsC3 \
413 ShiftOperatorsC1 \
414 ShiftOperatorsC2 \
415 ArithmeticOperatorsC1 \
416 ArithmeticOperatorsC2 \
417 LikeOperatorC1 \
418 RelationalOperatorsC1 \
419 BlockStatementsC1 \
420 BlockStatementsC2 \
421 BlockStatementsC3 \
422 BlockStatementsC4 \
423 LocalVariablesC1 \
424 LocalVariablesC2 \
425 LocalVariablesC3 \
426 LocalDeclarationC1 \
427 LocalDeclarationC2 \
428 WithStatementC1 \
429 WithStatementC2 \
430 WithStatementC3 \
431 WithStatementC4 \
432 AssignmentStatementsC1 \
433 AssignmentStatementsC2 \
434 AssignmentStatementsC3 \
435 AssignmentStatementsC4 \
436 ConditionalStatementsC1 \
437 ConditionalStatementsC2 \
438 ConditionalStatementsC3 \
439 ConditionalStatementsC4 \
440 ConditionalStatementsC5 \
441 ConditionalStatementsC6 \
442 ConditionalStatementsC7 \
443 ConditionalStatementsC8 \
444 ConditionalStatementsC9 \
445 ConditionalStatementsC10 \
446 ConditionalStatementsC11 \
447 ConditionalStatementsC12 \
448 ConditionalStatementsC13 \
449 ConditionalStatementsC14 \
450 ConditionalStatementsC15 \
451 LoopStatementsC1 \
452 LoopStatementsC2 \
453 LoopStatementsC3 \
454 LoopStatementsC4 \
455 LoopStatementsC5 \
456 LoopStatementsC6 \
457 LoopStatementsC7 \
458 LoopStatementsC8 \
459 ForC1 \
460 ForC2 \
461 ForC3 \
462 ForC4 \
463 ForC5 \
464 ForC6 \
465 ForC7 \
466 ForC8 \
467 ForC9 \
468 ForEachC1 \
469 ForEachC2 \
470 ForEachC3 \
471 ForEachC4 \
472 ForEachC5 \
473 ForEachC6 \
474 ForEachC7 \
475 ForEachC8 \
476 ExceptionHandlingC1 \
477 ExceptionHandlingC2 \
478 ExceptionHandlingC3 \
479 ExceptionHandlingC4 \
480 ExceptionHandlingC5 \
481 ExceptionHandlingC6 \
482 ExceptionHandlingC7 \
483 ExceptionHandlingC8 \
484 ExceptionHandlingC9 \
485 ExceptionHandlingC10 \
486 ExceptionHandlingC11 \
487 ExceptionHandlingC12 \
488 ExceptionHandlingC13 \
489 ExceptionHandlingC14 \
490 ExceptionHandlingC15 \
491 ExceptionHandlingC16 \
492 ExceptionHandlingC17 \
493 ControlFlowC1 \
494 SyncLockC1 \
495 SyncLockC2 \
496 SyncLockC3
497
498 # All negetive test cases which should fail at
499 # runtime goes here
500
501 TEST_NGTIVE_RUNTIME_SOURCES = \
502 IntegerLiteralTest1 \
503 IntegerLiteralTest2 \
504 IntegerLiteralTest3 \
505 IntegerLiteralTest4 \
506 IntegerLiteral1 \
507 LongLiteral1 \
508 DecimalLiteral1 \
509 DoubleLiteral1 \
510 SingleLiteral1 \
511 StringLiterals1 \
512 BoolLiteralTest1 \
513 CharacterLiterals1 \
514 LiteralNothing1 \
515 Inheritance1 \
516 LogicalOperators1 \
517 ShiftOperators1 \
518 ArithmeticOperators1 \
519 ArithmeticOperators2 \
520 ArithmeticOperators3 \
521 LikeOperator1 \
522 RelationalOperators1 \
523 LocalVariables1 \
524 AssignmentStatements1 \
525 AssignmentStatements2 \
526 AssignmentStatements3 \
527 AssignmentStatements4 \
528 AssignmentStatements5 \
529 ConditionalStatements1 \
530 LoopStatements1 \
531 Array1 \
532 Array2 \
533 Array3 \
534 SyncLock1
535
536