test cases for Delegate
[mono.git] / mcs / btests / Test.Sources
index 83b97345a4b377b50b2fe11c961408d44063df39..dd863145d10b29c4b445fa7514229afdfa9df4c9 100644 (file)
-TEST_SOURCES = BoolLiteralTest1 \
-BoolLiteralTest \
+#
+# All positive test cases goes here
+#
+
+TEST_SOURCES = \
+Test1 \
+Test2 \
+misc2 \
+Identifier \
+IntegerTypeCharTest\
+IntegerTypeCharTestA \
+IntegerTypeCharTestB \
+LongTypeCharTest\
+LongTypeCharTestA \
+LongTypeCharTestB \
+SingleTypeCharTest \
+SingleTypeCharTestA \
+SingleTypeCharTestB \
 DecimalTypeCharTest \
+DecimalTypeCharTestA \
+DecimalTypeCharTestB \
 DoubleTypeCharTest \
-Identifier \
-IdentifierFail1 \
+DoubleTypeCharTestA \
+DoubleTypeCharTestB \
+StringTypeCharTest \
+StringTypeCharTestA \
+StringTypeCharTestB \
+IntegerLiteralTest \
+IntegerLiteralA \
+IntegerLiteralB \
 IntegerLiteral1Test \
 IntegerLiteral2Test \
-IntegerLiteralTest1 \
-IntegerLiteralTest2 \
-IntegerLiteralTest3 \
-IntegerLiteralTest4 \
-IntegerLiteralTest \
-IntegerTypeCharTest \
-LongTypeCharTest \
-misc1 \
-misc2 \
-SingleTypeCharTest \
-StringLiteralTest \
-StringTypeCharTest \
-Test1 \
-Test2
+LongLiteralA \
+LongLiteralB \
+SingleLiteral \
+SingleLiteralA \
+SingleLiteralB \
+DecimalLiteral \
+DecimalLiteralA \
+DecimalLiteralB \
+DoubleLiteral \
+DoubleLiteralA \
+DoubleLiteralB \
+BoolLiteralTest \
+BoolLiteralA \
+StringLiterals \
+StringLiteralsA\
+CharacterLiterals \
+DateLiterals \
+LiteralNothing \
+ConditionalCompilation \
+ConditionalCompilationA \
+ConditionalCompilationB \
+ConditionalCompilationC \
+ConditionalCompilationD \
+ConditionalCompilationE \
+ConditionalConstants \
+ConditionalConstantsA \
+ExternalSourceDirectives \
+RegionDirectives \
+NameSpace \
+NameSpaceA \
+NameSpaceB \
+NameSpaceC \
+NameSpaceD \
+NSA \
+NSB \
+ModuleTest \
+ModuleA \
+ModuleB \
+ClassTest \
+Scope \
+ScopeA \
+Overloading \
+OverloadingA \
+Inheritance \
+InheritanceA \
+InheritanceB \
+InheritanceC \
+InheritanceD \
+InheritanceE \
+InheritanceF \
+InheritanceG \
+InheritanceH \
+InheritanceI \
+MustInherit \
+MustInheritA \
+NotInheritable \
+ConstructorA \
+ConstructorB \
+ConstructorC \
+Interface \
+InterfaceA \
+InterfaceB \
+InterfaceC \
+InterfaceD \
+InterfaceE \
+InterfaceF \
+InterfaceG \
+ShadowsA \
+ShadowsB \
+ShadowsC \
+ShadowsD \
+OverrideA \
+OverrideB \
+Accessibility \
+AccessibilityA \
+AccessibilityB \
+AccessibilityC \
+Attributes \
+AttributesA \
+AttributesB \
+AttributesC \
+AttributesD \
+QualifiedNames \
+Variables \
+VariablesA \
+VariablesB \
+VariablesC \
+VariablesD \
+VariablesE \
+ConstantA \
+ConstantB \
+StructureA \
+StructureB \
+ArrayA \
+ArrayB \
+ArrayC \
+ArrayD \
+EnumA \
+PropertyA \
+PropertyB \
+PropertyC \
+PropertyD \
+PropertyE \
+DelegateA
+
+# All negetive test cases which should
+# fail during compilation goes here
 
-TEST_NGTIVE_COMPILATION_SOURCES = IdentifierFail2 \
+TEST_NGTIVE_COMPILATION_SOURCES = \
+CommentC1 \
+WhiteSpaceC1 \
+LineContinuationC1 \
+LineContinuationC2 \
+IdentifierFail1 \
+IdentifierFail2 \
 IdentifierFail3 \
 IdentifierFail4 \
+IntegerTypeCharTestC1 \
+IntegerTypeCharTestC2 \
+IntegerTypeCharTestC3 \
+LongTypeCharTestC1 \
+LongTypeCharTestC2 \
+SingleTypeCharTestC1 \
+SingleTypeCharTestC2 \
+DecimalTypeCharTestC1 \
+DecimalTypeCharTestC2 \
+DoubleTypeCharTestC1 \
+DoubleTypeCharTestC2 \
+StringTypeCharTestC1 \
+StringTypeCharTestC2 \
 IntegerLiteralTestC1 \
 IntegerLiteralTestC2 \
 IntegerLiteralTestC3 \
-IntegerLiteralTestC4
+IntegerLiteralTestC4 \
+IntegerLiteralC1 \
+LongLiteralC1 \
+DecimalLiteralC1 \
+DoubleLiteralC1 \
+StringLiteralsC1 \
+StringLiteralsC2 \
+BoolLiteralTest1 \
+CharacterLiteralsC1 \
+CharacterLiteralsC2 \
+CharacterLiteralsC3 \
+CharacterLiteralsC4 \
+DateLiteralsC1 \
+DateLiteralsC2 \
+DateLiteralsC3 \
+DateLiteralsC4 \
+DateLiteralsC5 \
+DateLiteralsC6 \
+DateLiteralsC7 \
+DateLiteralsC8 \
+DateLiteralsC9 \
+DateLiteralsC10 \
+DateLiteralsC11 \
+DateLiteralsC12 \
+DateLiteralsC13 \
+ConditionalCompilationC1 \
+ConditionalCompilationC2 \
+ConditionalConstantsC1 \
+ExternalSourceDirectivesC1 \
+RegionDirectivesC1 \
+NameSpaceC1 \
+NameSpaceC2 \
+NameSpaceC3 \
+ModuleTestC1 \
+ModuleTestC2 \
+ModuleTestC3 \
+ModuleTestC4 \
+ModuleTestC5 \
+ModuleTestC6 \
+ClassTestC1 \
+ScopeC1 \
+OverloadingC1 \
+OverloadingC2 \
+OverloadingC3 \
+InheritanceC1 \
+InheritanceC2 \
+InheritanceC3 \
+InheritanceC4 \
+MustInheritC1 \
+MustInheritC2 \
+MustInheritC3 \
+MustInheritC4 \
+MustInheritC5 \
+MustInheritC6 \
+MustInheritC7 \
+NotInheritableC1 \
+NotInheritableC2 \
+NotInheritableC3 \
+ConstructorC1 \
+ConstructorC2 \
+ConstructorC4 \
+ConstructorC5 \
+ConstructorC6 \
+InterfaceC1 \
+InterfaceC2 \
+InterfaceC3 \
+InterfaceC4 \
+InterfaceC5 \
+InterfaceC6 \
+InterfaceC7 \
+ShadowsC1 \
+ShadowsC2 \
+ShadowsC3 \
+ShadowsC4 \
+OverrideC1 \
+OverrideC2 \
+OverrideC3 \
+OverrideC4 \
+OverrideC5 \
+OverrideC6 \
+OverrideC7 \
+OverrideC8 \
+OverrideC9 \
+AccessibilityC1 \
+AccessibilityC2 \
+AccessibilityC3 \
+AccessibilityC4 \
+AccessibilityC5 \
+AttributesC1 \
+AttributesC2 \
+AttributesC3 \
+AttributesC4 \
+AttributesC5 \
+AttributesC6 \
+ConstituentTypesC1 \
+ConstantC0 \
+ConstantC1 \
+ConstantC2 \
+ConstantC3 \
+ConstantC4 \
+ConstantC5 \
+VariablesC1 \
+VariablesC2 \
+VariablesC3 \
+StructureC1 \
+StructureC2 \
+StructureC3 \
+ArrayC1 \
+ArrayC2 \
+EnumC1 \
+EnumC2 \
+EnumC3 \
+EnumC4 \
+EnumC5 \
+EnumC6 \
+EnumC7 \
+PropertyC1 \
+PropertyC2 \
+PropertyC3 \
+PropertyC4 \
+DelegateC1 \
+DelegateC2 
+
+# All negetive test cases which should fail at
+# runtime goes here
+
+TEST_NGTIVE_RUNTIME_SOURCES = \
+IntegerLiteralTest1 \
+IntegerLiteralTest2 \
+IntegerLiteralTest3 \
+IntegerLiteralTest4 \
+IntegerLiteral1 \
+LongLiteral1 \
+DecimalLiteral1 \
+DoubleLiteral1 \
+SingleLiteral1 \
+StringLiterals1 \
+BoolLiteralTest1 \
+CharacterLiterals1 \
+LiteralNothing1 \
+Inheritance1 
+