exept_regression.st
author Jan Vrany <jan.vrany@fit.cvut.cz>
Wed, 10 Jul 2013 15:39:16 +0200
changeset 961 92711b31f232
parent 950 8413002980d7
child 987 ddbe57fb85cd
permissions -rw-r--r--
automatic checkIn
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
602
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
"{ Package: 'exept:regression' }"
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
LibraryDefinition subclass:#exept_regression
768
ad7d42dec0d5 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 744
diff changeset
     4
	instanceVariableNames:''
ad7d42dec0d5 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 744
diff changeset
     5
	classVariableNames:''
ad7d42dec0d5 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 744
diff changeset
     6
	poolDictionaries:''
ad7d42dec0d5 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 744
diff changeset
     7
	category:'* Projects & Packages *'
602
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
!
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
607
2536a136bec6 added: #testSuite
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 602
diff changeset
    11
!exept_regression class methodsFor:'accessing - tests'!
2536a136bec6 added: #testSuite
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 602
diff changeset
    12
844
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    13
testCaseNamesWithoutNamespace
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    14
    ^#(
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    15
     "/ 'SunitXMLOutputTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    16
    'CoverageInstrumentationTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    17
    'AssociationTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    18
    'BinaryIOTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    19
    'BinaryTreeTester'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    20
    "/ 'BlockTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    21
    'CharacterTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    22
    'CollectionTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    23
    'CompilerTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    24
    'ComplexTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    25
    'STCCompilerTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    26
    "/ 'DebuggerTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    27
    "/ 'DeepCopyTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    28
    'DelayTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    29
    'DictionaryTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    30
    'EnumerationTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    31
    'ExceptionTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    32
    "/ 'ExternalInterfaceTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    33
    "/ 'FileOpenTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    34
    'FileStreamTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    35
    'FloatTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    36
    'FractionTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    37
    "/ 'GCTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    38
    "/ 'GraphicDrawingTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    39
    "/ 'HTMLParserTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    40
    "/ 'ImageReaderTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    41
    'IntegerTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    42
    'JavaScriptTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    43
    "/ 'MeasurementValueTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    44
    "/ 'MemoryTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    45
    'NumberTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    46
    "/ 'ParserTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    47
    'ScaledDecimalTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    48
    "/ 'SemaphoreTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    49
    "/ 'SharedQueueTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    50
    'SmallIntegerTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    51
    "/ 'SortTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    52
    'StringTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    53
    'StreamTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    54
    'TimeAndDateTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    55
    'TimeDurationTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    56
    "/ 'URLTest'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    57
    "/ 'XMLCoderTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    58
    "/ 'ZipArchiveTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    59
    'ClassBuilderTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    60
    'CompilerTests2'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    61
    'ChangeSetTests'
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    62
    'FilenameTests'
861
d2ad51747e2e Added test for UTF8 support in file in.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 844
diff changeset
    63
    'ProjectDefinitionTests'
961
92711b31f232 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 950
diff changeset
    64
    'ClassDescriptionTests'
844
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    65
    )
861
d2ad51747e2e Added test for UTF8 support in file in.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 844
diff changeset
    66
961
92711b31f232 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 950
diff changeset
    67
    "Modified: / 10-07-2013 / 14:35:01 / Jan Vrany <jan.vrany@fit.cvut.cz>"
844
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    68
!
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    69
607
2536a136bec6 added: #testSuite
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 602
diff changeset
    70
testSuite
2536a136bec6 added: #testSuite
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 602
diff changeset
    71
2536a136bec6 added: #testSuite
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 602
diff changeset
    72
    | suite |
2536a136bec6 added: #testSuite
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 602
diff changeset
    73
844
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    74
    suite := TestSuite named: self package.    
f54aa16c1732 List of tests moved to one place so it is always the same for all three test runners (sigh, we have three different!)
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 842
diff changeset
    75
    self testCaseNamesWithoutNamespace do:[:className |
618
afccf87e008f updated to suite defined in stx/goodies/builder/quickSelfTest
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 617
diff changeset
    76
        |fullName|
949
ba9ae1368472 class: exept_regression
Claus Gittinger <cg@exept.de>
parents: 911
diff changeset
    77
618
afccf87e008f updated to suite defined in stx/goodies/builder/quickSelfTest
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 617
diff changeset
    78
        fullName := ('RegressionTests::',className).
950
8413002980d7 Fixed typo
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 949
diff changeset
    79
        ('Loading ',className,'...') infoPrintCR.
949
ba9ae1368472 class: exept_regression
Claus Gittinger <cg@exept.de>
parents: 911
diff changeset
    80
        Smalltalk fileInClass:fullName package:self package.
ba9ae1368472 class: exept_regression
Claus Gittinger <cg@exept.de>
parents: 911
diff changeset
    81
        (Smalltalk classNamed:fullName) isNil ifTrue:[
ba9ae1368472 class: exept_regression
Claus Gittinger <cg@exept.de>
parents: 911
diff changeset
    82
            ('**** Ouch - missing class: "',fullName,'"') infoPrintCR.
ba9ae1368472 class: exept_regression
Claus Gittinger <cg@exept.de>
parents: 911
diff changeset
    83
        ] ifFalse:[
ba9ae1368472 class: exept_regression
Claus Gittinger <cg@exept.de>
parents: 911
diff changeset
    84
            suite addTest:(Smalltalk classNamed:fullName) suite.
ba9ae1368472 class: exept_regression
Claus Gittinger <cg@exept.de>
parents: 911
diff changeset
    85
        ].
618
afccf87e008f updated to suite defined in stx/goodies/builder/quickSelfTest
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 617
diff changeset
    86
    ].
607
2536a136bec6 added: #testSuite
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 602
diff changeset
    87
2536a136bec6 added: #testSuite
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 602
diff changeset
    88
    ^suite
2536a136bec6 added: #testSuite
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 602
diff changeset
    89
2536a136bec6 added: #testSuite
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 602
diff changeset
    90
    "Created: / 03-08-2011 / 09:19:50 / Jan Vrany <jan.vrany@fit.cvut.cz>"
2536a136bec6 added: #testSuite
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 602
diff changeset
    91
! !
2536a136bec6 added: #testSuite
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 602
diff changeset
    92
602
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    93
!exept_regression class methodsFor:'description'!
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    94
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    95
excludedFromPreRequisites
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    96
    "list all packages which should be ignored in the automatic
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    97
     preRequisites scan. See #preRequisites for more."
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    98
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    99
    ^ #(
892
185ff3183c8a automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 885
diff changeset
   100
        #'stx:goodies'    "no project def - CharacterEncoderCodeGenerator - referenced by RegressionTests::CharacterTests>>test01CaseTesting "
602
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   101
    )
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   102
!
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   103
833
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   104
mandatoryPreRequisites
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   105
    "list all required mandatory packages.
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   106
     Packages are mandatory, if they contain superclasses of the package's classes
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   107
     or classes which are extended by this package.
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   108
     This list can be maintained manually or (better) generated and
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   109
     updated by scanning the superclass hierarchies
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   110
     (the browser has a menu function for that)
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   111
     However, often too much is found, and you may want to explicitely
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   112
     exclude individual packages in the #excludedFromPreRequisites method."
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   113
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   114
    ^ #(
885
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   115
        #'stx:goodies/sunit'    "TestAsserter - superclass of RegressionTests::BinaryTreeTester "
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   116
        #'stx:libbasic'    "Notification - superclass of RegressionTests::ContextTest2::MyNotification "
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   117
        #'stx:libview'    "GraphicsMedium - superclass of RegressionTests::WrongMethodCalledTest::GraphicTestView "
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   118
        #'stx:libview2'    "Model - superclass of RegressionTests::LabelResizingTest "
602
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   119
    )
833
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   120
!
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   121
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   122
referencedPreRequisites
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   123
    "list all packages containing classes referenced by the packages's members.
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   124
     This list can be maintained manually or (better) generated and
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   125
     updated by looking for global variable accesses
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   126
     (the browser has a menu function for that)
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   127
     However, often too much is found, and you may want to explicitely
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   128
     exclude individual packages in the #excludedFromPreRequisites method."
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   129
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   130
    ^ #(
885
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   131
        #'exept:libcrypt'    "SHA256Stream - referenced by RegressionTests::CryptTests>>test06_sha256 "
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   132
        #'stx:goodies/webServer/htmlTree'    "HTML::HTMLParser - referenced by RegressionTests::HTMLParserTests>>test02 "
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   133
        #'stx:goodies/xml/stx'    "XMLStandardDecoder - referenced by RegressionTests::XMLCoderTests>>encodeAndDecode: "
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   134
        #'stx:goodies/xml/vw'    "XML::Attribute - referenced by RegressionTests::MemoryTest>>test1 "
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   135
        #'stx:libbasic2'    "HostNameLookupError - referenced by RegressionTests::SocketTests>>test11_concurrentOpenClose "
861
d2ad51747e2e Added test for UTF8 support in file in.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 844
diff changeset
   136
        #'stx:libbasic3'    "ChangeSet - referenced by RegressionTests::ChangeSetTests>>test_ClassDefinitionChange_05e "
885
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   137
        #'stx:libboss'    "BinaryObjectStorage - referenced by RegressionTests::BinaryIOTests>>testSaveReadBOS "
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   138
        #'stx:libcomp'    "ParserFlags - referenced by RegressionTests::CompilerTest>>test_bad_return2 "
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   139
        #'stx:libcompat'    "ExternalReadStream - referenced by RegressionTests::ExternalStreamTest>>testRead2 "
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   140
        #'stx:libhtml'    "URL - referenced by RegressionTests::URLTest>>test02_construct "
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   141
        #'stx:libjavascript'    "JavaScriptParser - referenced by RegressionTests::JavaScriptTests>>doTestEachFromSpec: "
861
d2ad51747e2e Added test for UTF8 support in file in.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 844
diff changeset
   142
        #'stx:libtool'    "WorkspaceApplication - referenced by RegressionTests::CompilerTests2>>test_01 "
885
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   143
        #'stx:libwidg'    "Button - referenced by RegressionTests::UTF8TestClass>>someJapaneseButton "
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   144
        #'stx:libwidg2'    "HierarchicalItem - referenced by RegressionTests::BinaryIOTests>>testSaveReadBOS "
833
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   145
    )
885
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   146
!
861
d2ad51747e2e Added test for UTF8 support in file in.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 844
diff changeset
   147
885
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   148
subProjects
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   149
    "list packages which are known as subprojects.
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   150
     The generated makefile will enter those and make there as well.
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   151
     However: they are not forced to be loaded when a package is loaded;
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   152
     for those, redefine requiredPrerequisites"
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   153
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   154
    ^ #(
19f9f88fe6ff automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 863
diff changeset
   155
    )
602
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   156
! !
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   157
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   158
!exept_regression class methodsFor:'description - contents'!
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   159
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   160
classNamesAndAttributes
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   161
    "lists the classes which are to be included in the project.
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   162
     Each entry in the list may be: a single class-name (symbol),
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   163
     or an array-literal consisting of class name and attributes.
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   164
     Attributes are: #autoload or #<os> where os is one of win32, unix,..."
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   165
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   166
    ^ #(
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   167
        "<className> or (<className> attributes...) in load order"
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   168
        (#'RegressionTests::AssociationTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   169
        (#'RegressionTests::BecomeTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   170
        (#'RegressionTests::BehaviorLookupObjectTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   171
        (#'RegressionTests::BinaryIOTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   172
        (#'RegressionTests::BinaryTreeTester' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   173
        (#'RegressionTests::BlockTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   174
        (#'RegressionTests::CharacterEncoderTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   175
        (#'RegressionTests::CharacterSetTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   176
        (#'RegressionTests::CharacterTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   177
        (#'RegressionTests::ClassWithoutVersionMethod' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   178
        (#'RegressionTests::CollectionTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   179
        (#'RegressionTests::CompilerTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   180
        (#'RegressionTests::ComplexTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   181
        (#'RegressionTests::ContextTest2' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   182
        (#'RegressionTests::CoverageInstrumentationTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   183
        (#'RegressionTests::DebuggerTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   184
        (#'RegressionTests::DeepCopyTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   185
        (#'RegressionTests::DelayTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   186
        (#'RegressionTests::DictionaryTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   187
        (#'RegressionTests::DoubleMetaphoneStringComparatorTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   188
        (#'RegressionTests::EnumerationTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   189
        (#'RegressionTests::ExceptionTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   190
        (#'RegressionTests::ExternalInterfaceTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   191
        (#'RegressionTests::ExternalStreamTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   192
        (#'RegressionTests::FileOpenTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   193
        (#'RegressionTests::FileStreamTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   194
        (#'RegressionTests::FloatTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   195
        (#'RegressionTests::FractionTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   196
        (#'RegressionTests::GCTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   197
        (#'RegressionTests::GraphicDrawingTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   198
        (#'RegressionTests::HTMLParserTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   199
        (#'RegressionTests::ImageReaderTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   200
        (#'RegressionTests::IntegerTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   201
        (#'RegressionTests::JITTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   202
        (#'RegressionTests::JavaScriptTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   203
        (#'RegressionTests::KoelnerPhoneticCodeStringComparatorTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   204
        (#'RegressionTests::LabelResizingTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   205
        (#'RegressionTests::LargeFloatTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   206
        (#'RegressionTests::ManyProcessesTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   207
        (#'RegressionTests::MeasurementValueTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   208
        (#'RegressionTests::MemoryTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   209
        (#'RegressionTests::MetaNumbersTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   210
        (#'RegressionTests::MiracodeStringComparatorTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   211
        (#'RegressionTests::MySQLSoundexStringComparatorTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   212
        (#'RegressionTests::NumberTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   213
        (#'RegressionTests::OS_OLE_Tests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   214
        (#'RegressionTests::OperatingSystemTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   215
        (#'RegressionTests::OperationInQueueTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   216
        (#'RegressionTests::PTYTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   217
        (#'RegressionTests::ParserTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   218
        (#'RegressionTests::ParserTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   219
        (#'RegressionTests::PipeStreamTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   220
        (#'RegressionTests::PowerSetTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   221
        (#'RegressionTests::ProcessTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   222
        (#'RegressionTests::ProjectDefinitionTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   223
        (#'RegressionTests::QueueTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   224
        (#'RegressionTests::ScaledDecimalTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   225
        (#'RegressionTests::SelectorNamespacesTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   226
        (#'RegressionTests::SemaphoreTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   227
        (#'RegressionTests::ServerSocketTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   228
        (#'RegressionTests::SharedQueueTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   229
        (#'RegressionTests::SmallIntegerTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   230
        (#'RegressionTests::SortTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   231
        (#'RegressionTests::SoundexStringComparatorTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   232
        (#'RegressionTests::StackFrameTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   233
        (#'RegressionTests::StringTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   234
        (#'RegressionTests::TestDialogs1' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   235
        (#'RegressionTests::TimeAndDateTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   236
        (#'RegressionTests::TimeDurationTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   237
        (#'RegressionTests::URLTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   238
        (#'RegressionTests::UTF8TestClass' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   239
        (#'RegressionTests::WeakCollectionTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   240
        (#'RegressionTests::Win32OperatingSystemTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   241
        (#'RegressionTests::WrongMethodCalledTest' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   242
        (#'RegressionTests::XMLCoderTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   243
        (#'RegressionTests::ZipArchiveTests' autoload)
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   244
        #'exept_regression'
617
248891953851 changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 607
diff changeset
   245
        (#'RegressionTests::LiteralsInMethodTests' autoload)
630
d212431e7d87 changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 618
diff changeset
   246
        (#'RegressionTests::WritingToTranscriptOrStdoutTest' autoload)
689
15c5bd4f807b changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 630
diff changeset
   247
        (#'RegressionTests::SunitXMLOutputTest' autoload)
715
23a7488f7b86 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 695
diff changeset
   248
        (#'RegressionTests::CachedValueTest' autoload)
744
51796cc73948 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 724
diff changeset
   249
        (#'RegressionTests::STCCompilerTests' autoload)
51796cc73948 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 724
diff changeset
   250
        (#'RegressionTests::StreamTests' autoload)
51796cc73948 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 724
diff changeset
   251
        (#'RegressionTests::SocketTests' autoload)
724
c0b163fe6ebf automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 715
diff changeset
   252
        (#'RegressionTests::QuickTestRunner' autoload)
768
ad7d42dec0d5 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 744
diff changeset
   253
        (#'RegressionTests::ClassBuilderTests' autoload)
791
e2d987792329 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 768
diff changeset
   254
        (#'RegressionTests::CompilerTests2' autoload)
801
2cc1c719771f automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 791
diff changeset
   255
        (#'RegressionTests::ChangeSetTests' autoload)
811
522f7122b00e Added FilenameTests
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 801
diff changeset
   256
        (#'RegressionTests::FilenameTests' autoload)
833
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   257
        (#'RegressionTests::CryptTests' autoload)
b1612e26b833 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 811
diff changeset
   258
        (#'RegressionTests::SegmentedOrderedCollectionTests' autoload)
842
f3b8f6cbd1c2 automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 833
diff changeset
   259
        (#'RegressionTests::LoggedStreamTests' autoload)
863
d66b5d28b0f4 Added test for UTF8 support in file in.
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 861
diff changeset
   260
        (#'RegressionTests::ProjectDefinitionTests' autoload)
911
2ac491c837b2 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 892
diff changeset
   261
        (#'RegressionTests::BreakpointTests' autoload)
961
92711b31f232 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 950
diff changeset
   262
        (#'RegressionTests::ClassDescriptionTests' autoload)
602
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   263
    )
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   264
!
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   265
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   266
extensionMethodNames
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   267
    "lists the extension methods which are to be included in the project.
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   268
     Entries are 2-element array literals, consisting of class-name and selector."
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   269
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   270
    ^ #(
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   271
    )
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   272
! !
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   273
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   274
!exept_regression class methodsFor:'description - project information'!
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   275
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   276
applicationIconFileName
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   277
    "Return the name (without suffix) of an icon-file (the app's icon); will be included in the rc-resource file"
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   278
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   279
    ^ nil
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   280
    "/ ^ self applicationName
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   281
!
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   282
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   283
companyName
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   284
    "Return a companyname which will appear in <lib>.rc"
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   285
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   286
    ^ 'eXept Software AG'
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   287
!
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   288
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   289
description
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   290
    "Return a description string which will appear in vc.def / bc.def"
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   291
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   292
    ^ 'Class Library'
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   293
!
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   294
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   295
legalCopyright
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   296
    "Return a copyright string which will appear in <lib>.rc"
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   297
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   298
    ^ 'Copyright eXept Software AG 1998-2011'
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   299
!
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   300
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   301
productName
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   302
    "Return a product name which will appear in <lib>.rc"
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   303
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   304
    ^ 'eXept addOns'
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   305
! !
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   306
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   307
!exept_regression class methodsFor:'documentation'!
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   308
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   309
version
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   310
    ^ '$Header$'
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   311
!
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   312
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   313
version_CVS
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   314
    ^ '$Header$'
b1c23d9f4836 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   315
! !
768
ad7d42dec0d5 automatic checkIn
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 744
diff changeset
   316