stx_goodies_regression.st
author Claus Gittinger <cg@exept.de>
Tue, 09 Jul 2019 18:53:03 +0200
changeset 2327 bf482d49aeaf
parent 2315 9c5845292b3f
child 2351 56a7e6955195
permissions -rw-r--r--
#QUALITY by exept class: RegressionTests::StringTests added: #test82c_expanding
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
1450
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
"{ Package: 'stx:goodies/regression' }"
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
"{ NameSpace: Smalltalk }"
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
LibraryDefinition subclass:#stx_goodies_regression
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
	instanceVariableNames:''
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
	classVariableNames:''
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
	poolDictionaries:''
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
	category:'* Projects & Packages *'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
1913
0b020197090b #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de>
parents: 1893
diff changeset
    12
!stx_goodies_regression class methodsFor:'documentation'!
0b020197090b #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de>
parents: 1893
diff changeset
    13
0b020197090b #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de>
parents: 1893
diff changeset
    14
documentation
0b020197090b #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de>
parents: 1893
diff changeset
    15
"
0b020197090b #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de>
parents: 1893
diff changeset
    16
    Package documentation:
0b020197090b #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de>
parents: 1893
diff changeset
    17
0b020197090b #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de>
parents: 1893
diff changeset
    18
    stx regression tests (unit tests)
0b020197090b #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de>
parents: 1893
diff changeset
    19
"
0b020197090b #DOCUMENTATION by cg
Claus Gittinger <cg@exept.de>
parents: 1893
diff changeset
    20
! !
1450
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
!stx_goodies_regression class methodsFor:'accessing - tests'!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
testCaseNamesWithoutNamespace
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
    ^#(
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
     "/ 'SunitXMLOutputTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
    'ProjectDefinitionTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
    'CoverageInstrumentationTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
    'AssociationTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
    'BinaryIOTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
    'BinaryTreeTester'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
    "/ 'BlockTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
    'CharacterTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
    'CollectionTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
    'CompilerTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
    'ComplexTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
    "/ 'STCCompilerTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
    "/ 'DebuggerTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
    "/ 'DeepCopyTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
    'DelayTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    41
    'DictionaryTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    42
    'EnumerationTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
    'ExceptionTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
    "/ 'ExternalInterfaceTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
    "/ 'FileOpenTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
    'FileStreamTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
    'FloatTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
    'FractionTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    49
    "/ 'GCTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    50
    "/ 'GraphicDrawingTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    51
    "/ 'HTMLParserTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    52
    "/ 'ImageReaderTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    53
    'IntegerTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    54
    'JavaScriptTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    55
    "/ 'MeasurementValueTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    56
    "/ 'MemoryTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    57
    'NumberTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    58
    'ParserTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    59
    'ScaledDecimalTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    60
    "/ 'SemaphoreTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    61
    "/ 'SharedQueueTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    62
    'SmallIntegerTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    63
    "/ 'SortTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    64
    'StringTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    65
    'StreamTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    66
    'TimeAndDateTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    67
    'TimeDurationTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    68
    "/ 'URLTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    69
    "/ 'XMLCoderTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    70
    "/ 'ZipArchiveTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    71
    'ClassBuilderTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    72
    "/ 'CompilerTests2'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    73
    'ChangeSetTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    74
    'FilenameTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    75
    'ProjectDefinitionTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    76
    'ClassDescriptionTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    77
    'SnapshotRestartTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    78
    'MakefileTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    79
    'TSTreeTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    80
    'TSMultiTreeTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    81
    "/ 'VMCrashTests'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    82
    'ProcessTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    83
    'PipeStreamTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    84
    'JITTest'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    85
    )
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    86
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    87
    "Modified: / 18-11-2014 / 11:54:47 / Jan Vrany <jan.vrany@fit.cvut.cz>"
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    88
!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    89
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    90
testSuite
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    91
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    92
    | suite |
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    93
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    94
    suite := TestSuite named: self package.
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    95
    self testCaseNamesWithoutNamespace do:[:className |
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    96
	|fullName|
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    97
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    98
	fullName := ('RegressionTests::',className).
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    99
	('Loading ',className,'...') infoPrintCR.
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   100
	Smalltalk fileInClass:fullName package:self package.
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   101
	(Smalltalk classNamed:fullName) isNil ifTrue:[
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   102
	    ('**** Ouch - missing class: "',fullName,'"') infoPrintCR.
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   103
	] ifFalse:[
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   104
	    suite addTest:(Smalltalk classNamed:fullName) suite.
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   105
	].
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   106
    ].
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   107
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   108
    ^suite
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   109
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   110
    "Created: / 03-08-2011 / 09:19:50 / Jan Vrany <jan.vrany@fit.cvut.cz>"
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   111
! !
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   112
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   113
!stx_goodies_regression class methodsFor:'description'!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   114
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   115
excludedFromPreRequisites
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   116
    "list all packages which should be ignored in the automatic
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   117
     preRequisites scan. See #preRequisites for more."
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   118
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   119
    ^ #(
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   120
	#'exept:libcrypt'    "loaded lazily by CryptTests - SHA256Stream - referenced by RegressionTests::CryptTests>>test06_sha256 "
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   121
	#'stx:goodies'    "no project def - CharacterEncoderCodeGenerator - referenced by RegressionTests::CharacterTests>>test01CaseTesting "
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   122
    )
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   123
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   124
    "Modified: / 03-03-2014 / 12:00:16 / Jan Vrany <jan.vrany@fit.cvut.cz>"
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   125
!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   126
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   127
mandatoryPreRequisites
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   128
    "list packages which are mandatory as a prerequisite.
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   129
     This are packages containing superclasses of my classes and classes which
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   130
     are extended by myself.
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   131
     They are mandatory, because we need these packages as a prerequisite for loading and compiling.
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   132
     This method is generated automatically,
1637
39e2c06afe6c #OTHER by mawalch
mawalch
parents: 1514
diff changeset
   133
     by searching along the inheritance chain of all of my classes.
39e2c06afe6c #OTHER by mawalch
mawalch
parents: 1514
diff changeset
   134
     Please take a look at the #referencedPreRequisites method as well."
1450
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   135
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   136
    ^ #(
1736
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   137
        #'stx:goodies/sunit'    "TestAsserter - superclass of RegressionTests::AssociationTests"
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   138
        #'stx:libbasic'    "ArrayedCollection - superclass of RegressionTests::CompilerTests2ExternalBytes"
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   139
        #'stx:libview'    "DisplaySurface - superclass of RegressionTests::WrongMethodCalledTest::GraphicTestView"
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   140
        #'stx:libview2'    "ApplicationModel - superclass of RegressionTests::LabelResizingTest"
1450
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   141
    )
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   142
!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   143
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   144
referencedPreRequisites
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   145
    "list packages which are a prerequisite, because they contain
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   146
     classes which are referenced by my classes.
1637
39e2c06afe6c #OTHER by mawalch
mawalch
parents: 1514
diff changeset
   147
     These packages are NOT needed as a prerequisite for compiling or loading,
39e2c06afe6c #OTHER by mawalch
mawalch
parents: 1514
diff changeset
   148
     however, a class from it may be referenced during execution and having it
39e2c06afe6c #OTHER by mawalch
mawalch
parents: 1514
diff changeset
   149
     unloaded then may lead to a runtime doesNotUnderstand error, unless the caller
39e2c06afe6c #OTHER by mawalch
mawalch
parents: 1514
diff changeset
   150
     includes explicit checks for the package being present.
1450
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   151
     This method is generated automatically,
1637
39e2c06afe6c #OTHER by mawalch
mawalch
parents: 1514
diff changeset
   152
     by searching all classes (and their packages) which are referenced by my classes.
39e2c06afe6c #OTHER by mawalch
mawalch
parents: 1514
diff changeset
   153
     Please also take a look at the #mandatoryPreRequisites method"
1450
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   154
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   155
    ^ #(
1736
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   156
        #'stx:goodies/xml/stx'    "XMLStandardCoder - referenced by RegressionTests::XMLCoderTests>>encodeAndDecode:"
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   157
        #'stx:goodies/xml/vw'    "XML::Attribute - referenced by RegressionTests::MemoryTest>>test1"
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   158
        #'stx:libbasic2'    "ActorStream - referenced by RegressionTests::OperatingSystemTest>>helperActorStreamWithCommand:"
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   159
        #'stx:libbasic3'    "AbstractSourceCodeManager - referenced by RegressionTests::ChangeSetTests>>test_ClassSourceWriter_01"
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   160
        #'stx:libboss'    "BinaryIOManager - referenced by RegressionTests::BinaryIOTests>>testBehavior"
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   161
        #'stx:libcomp'    "InstrumentationContext - referenced by RegressionTests::CoverageInstrumentationTest>>test_01_instrumentation"
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   162
        #'stx:libhtml'    "HTMLDocumentView - referenced by RegressionTests::TestDialogs1>>openDocumentation"
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   163
        #'stx:libjavascript'    "JavaScriptCompiler - referenced by RegressionTests::JavaScriptTests>>execute:for:arguments:"
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   164
        #'stx:libtool'    "DebugView - referenced by RegressionTests::DebuggerTest>>testBlockVars_01"
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   165
        #'stx:libwidg'    "Button - referenced by RegressionTests::UTF8TestClass>>someJapaneseButton"
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   166
        #'stx:libwidg2'    "HierarchicalItem - referenced by RegressionTests::BinaryIOTests>>testSaveReadBOS"
1450
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   167
    )
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   168
!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   169
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   170
subProjects
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   171
    "list packages which are known as subprojects.
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   172
     The generated makefile will enter those and make there as well.
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   173
     However: they are not forced to be loaded when a package is loaded;
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   174
     for those, redefine requiredPrerequisites"
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   175
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   176
    ^ #(
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   177
    )
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   178
! !
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   179
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   180
!stx_goodies_regression class methodsFor:'description - contents'!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   181
2036
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   182
additionalRules_bc_dot_mak
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   183
    ^ '
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   184
clean::
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   185
        @del *.log
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   186
'
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   187
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   188
    "Created: / 25-09-2018 / 12:45:22 / Claus Gittinger"
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   189
!
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   190
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   191
additionalRules_make_dot_proto
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   192
    ^ '
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   193
clean::
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   194
        @rm -f *.log
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   195
'
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   196
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   197
    "Created: / 25-09-2018 / 12:44:59 / Claus Gittinger"
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   198
!
cdf2f8f5c204 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2017
diff changeset
   199
1450
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   200
classNamesAndAttributes
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   201
    "lists the classes which are to be included in the project.
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   202
     Each entry in the list may be: a single class-name (symbol),
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   203
     or an array-literal consisting of class name and attributes.
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   204
     Attributes are: #autoload or #<os> where os is one of win32, unix,..."
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   205
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   206
    ^ #(
1514
eef0f01c5ea5 #QUALITY by cg
Claus Gittinger <cg@exept.de>
parents: 1452
diff changeset
   207
        "<className> or (<className> attributes...) in load order"
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   208
        #'RegressionTests::AssociationTests'
2130
ec860c46f267 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2120
diff changeset
   209
        #'RegressionTests::Base64Tests'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   210
        #'RegressionTests::BayesClassifierTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   211
        #'RegressionTests::BecomeTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   212
        #'RegressionTests::BinaryIOTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   213
        #'RegressionTests::BinaryTreeTester'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   214
        #'RegressionTests::BlockTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   215
        #'RegressionTests::BreakpointTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   216
        #'RegressionTests::CECollectionExtensionTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   217
        #'RegressionTests::CESequenceableCollectionExtensionTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   218
        #'RegressionTests::CEStringExtensionTest'
2105
e0a35dfb52e3 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2070
diff changeset
   219
        #'RegressionTests::CRCTests'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   220
        #'RegressionTests::CachedValueTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   221
        #'RegressionTests::CharacterEncoderTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   222
        #'RegressionTests::CharacterSetTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   223
        #'RegressionTests::CharacterTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   224
        #'RegressionTests::ClassAndMethodCompilingTestCase'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   225
        #'RegressionTests::ClassDescriptionTests'
1736
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   226
        #'RegressionTests::ClassWithoutVersionMethod'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   227
        #'RegressionTests::CollectionTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   228
        #'RegressionTests::CompilerTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   229
        #'RegressionTests::CompilerTests2'
1736
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   230
        #'RegressionTests::CompilerTests2ExternalBytes'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   231
        #'RegressionTests::ComplexTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   232
        #'RegressionTests::CompressionStreamTest'
2315
9c5845292b3f #BUGFIX by stefan
Stefan Vogel <sv@exept.de>
parents: 2303
diff changeset
   233
        (#'RegressionTests::CoverageInstrumentationTest' autoload)
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   234
        #'RegressionTests::CryptTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   235
        #'RegressionTests::DebuggerTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   236
        #'RegressionTests::DeepCopyTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   237
        #'RegressionTests::DelayTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   238
        #'RegressionTests::DictionaryTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   239
        #'RegressionTests::DirectoryStreamTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   240
        #'RegressionTests::DoubleMetaphoneStringComparatorTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   241
        #'RegressionTests::EncoderTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   242
        #'RegressionTests::EnumerationTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   243
        #'RegressionTests::ExceptionTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   244
        #'RegressionTests::ExternalStreamTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   245
        #'RegressionTests::FileOpenTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   246
        #'RegressionTests::FileStreamTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   247
        #'RegressionTests::FilenameTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   248
        #'RegressionTests::FloatTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   249
        #'RegressionTests::FractionTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   250
        #'RegressionTests::FuzzyMatcherTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   251
        #'RegressionTests::GCTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   252
        #'RegressionTests::GraphicDrawingTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   253
        #'RegressionTests::HTMLParserTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   254
        #'RegressionTests::HTTPServerTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   255
        #'RegressionTests::Helper'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   256
        #'RegressionTests::ImageReaderTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   257
        #'RegressionTests::ImageTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   258
        #'RegressionTests::IntegerTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   259
        #'RegressionTests::JITTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   260
        #'RegressionTests::JavaScriptTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   261
        #'RegressionTests::KoelnerPhoneticCodeStringComparatorTest'
1736
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   262
        #'RegressionTests::LabelResizingTest'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   263
        #'RegressionTests::LinkedListTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   264
        #'RegressionTests::LiteralsInMethodTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   265
        #'RegressionTests::LoggedStreamTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   266
        #'RegressionTests::MRAStringComparatorTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   267
        #'RegressionTests::MakefileTests'
1736
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   268
        #'RegressionTests::ManyProcessesTest'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   269
        #'RegressionTests::MeasurementValueTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   270
        #'RegressionTests::MemoryTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   271
        #'RegressionTests::MetaNumbersTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   272
        #'RegressionTests::Metaphone3StringComparatorTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   273
        #'RegressionTests::MetaphoneStringComparatorTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   274
        #'RegressionTests::MiracodeStringComparatorTest'
2315
9c5845292b3f #BUGFIX by stefan
Stefan Vogel <sv@exept.de>
parents: 2303
diff changeset
   275
        (#'RegressionTests::MiscArithmeticTests' autoload)
9c5845292b3f #BUGFIX by stefan
Stefan Vogel <sv@exept.de>
parents: 2303
diff changeset
   276
        (#'RegressionTests::MutabilityTest' autoload)
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   277
        #'RegressionTests::MySQLSoundexStringComparatorTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   278
        #'RegressionTests::NumberTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   279
        #'RegressionTests::OS_OLE_Tests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   280
        #'RegressionTests::OperatingSystemTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   281
        #'RegressionTests::OperationInQueueTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   282
        #'RegressionTests::PTYTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   283
        #'RegressionTests::ParserTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   284
        #'RegressionTests::PhonemStringComparatorTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   285
        #'RegressionTests::PipeStreamTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   286
        #'RegressionTests::PowerSetTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   287
        #'RegressionTests::ProcessTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   288
        #'RegressionTests::ProjectDefinitionTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   289
        #'RegressionTests::QDoubleTests'
2282
bf0576cf74f3 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2222
diff changeset
   290
        #'RegressionTests::QuadFloatTest'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   291
        #'RegressionTests::QueueTest'
1736
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   292
        #'RegressionTests::QuickTestRunner'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   293
        #'RegressionTests::RxTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   294
        #'RegressionTests::STCCompilerTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   295
        #'RegressionTests::ScaledDecimalTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   296
        #'RegressionTests::SegmentedOrderedCollectionTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   297
        #'RegressionTests::SemaphoreTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   298
        #'RegressionTests::ServerSocketTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   299
        #'RegressionTests::SharedQueueTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   300
        #'RegressionTests::SmallIntegerTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   301
        #'RegressionTests::SnapshotRestartTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   302
        #'RegressionTests::SocketTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   303
        #'RegressionTests::SortTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   304
        #'RegressionTests::SoundexStringComparatorTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   305
        #'RegressionTests::StackFrameTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   306
        #'RegressionTests::StreamTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   307
        #'RegressionTests::StreamUpToTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   308
        #'RegressionTests::StringTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   309
        #'RegressionTests::SunitXMLOutputTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   310
        #'RegressionTests::TSTreeTests'
1736
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   311
        #'RegressionTests::TestDialogs1'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   312
        #'RegressionTests::TimeAndDateTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   313
        #'RegressionTests::TimeDurationTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   314
        #'RegressionTests::TypedArrayTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   315
        #'RegressionTests::URLTest'
1736
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   316
        #'RegressionTests::UTF8TestClass'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   317
        #'RegressionTests::UninterpretedBytesTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   318
        #'RegressionTests::VMCrashTestCase'
2222
46f6244d6b4d #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2130
diff changeset
   319
        #'RegressionTests::ValueHolderTests'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   320
        #'RegressionTests::WeakCollectionTest'
2120
91a0c60228af #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2105
diff changeset
   321
        #'RegressionTests::Widgets'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   322
        #'RegressionTests::Win32OLETests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   323
        #'RegressionTests::Win32OperatingSystemTest'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   324
        #'RegressionTests::WritingToTranscriptOrStdoutTest'
1736
7ad02a0818d8 #OTHER by sr
sr
parents: 1729
diff changeset
   325
        #'RegressionTests::WrongMethodCalledTest'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   326
        #'RegressionTests::XMLCoderTests'
2017
b2143bf23972 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1938
diff changeset
   327
        #'RegressionTests::XPathTests'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   328
        #'RegressionTests::ZipArchiveTests'
2105
e0a35dfb52e3 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2070
diff changeset
   329
        #'stx_goodies_regression'
1938
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   330
        #'RegressionTests::ChangeSetTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   331
        #'RegressionTests::ClassBuilderTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   332
        #'RegressionTests::TSMultiTreeTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   333
        #'RegressionTests::VMCrashTests'
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   334
        (#'RegressionTests::LargeFloatTest' autoload)
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   335
        (#'RegressionTests::SelectorNamespacesTests' autoload)
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   336
        (#'RegressionTests::ExternalInterfaceTests' autoload)
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   337
        (#'RegressionTests::ContextTest2' autoload)
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   338
        (#'RegressionTests::BehaviorLookupObjectTests' autoload)
a9eb8f25b88e #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 1913
diff changeset
   339
        (#'RegressionTests::CacheDictionaryTest' autoload)
1450
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   340
    )
2315
9c5845292b3f #BUGFIX by stefan
Stefan Vogel <sv@exept.de>
parents: 2303
diff changeset
   341
9c5845292b3f #BUGFIX by stefan
Stefan Vogel <sv@exept.de>
parents: 2303
diff changeset
   342
    "Modified: / 11-06-2019 / 10:30:56 / Stefan Vogel"
1450
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   343
!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   344
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   345
extensionMethodNames
1637
39e2c06afe6c #OTHER by mawalch
mawalch
parents: 1514
diff changeset
   346
    "lists the extension methods which are to be included in the project.
39e2c06afe6c #OTHER by mawalch
mawalch
parents: 1514
diff changeset
   347
     Entries are 2-element array literals, consisting of class-name and selector.
39e2c06afe6c #OTHER by mawalch
mawalch
parents: 1514
diff changeset
   348
     A correponding method with real names must be present in my concrete subclasses
39e2c06afe6c #OTHER by mawalch
mawalch
parents: 1514
diff changeset
   349
     if it has extensions."
1450
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   350
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   351
    ^ #(
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   352
    )
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   353
! !
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   354
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   355
!stx_goodies_regression class methodsFor:'description - project information'!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   356
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   357
applicationIconFileName
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   358
    "Return the name (without suffix) of an icon-file (the app's icon); will be included in the rc-resource file"
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   359
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   360
    ^ nil
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   361
    "/ ^ self applicationName
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   362
!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   363
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   364
companyName
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   365
    "Return a companyname which will appear in <lib>.rc"
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   366
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   367
    ^ 'eXept Software AG'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   368
!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   369
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   370
description
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   371
    "Return a description string which will appear in vc.def / bc.def"
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   372
2070
e3d8e1a2e7d1 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2036
diff changeset
   373
    ^ 'Smalltalk/X regression tests'
e3d8e1a2e7d1 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2036
diff changeset
   374
e3d8e1a2e7d1 #OTHER by cg
Claus Gittinger <cg@exept.de>
parents: 2036
diff changeset
   375
    "Modified: / 18-12-2018 / 12:28:24 / Claus Gittinger"
1450
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   376
!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   377
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   378
legalCopyright
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   379
    "Return a copyright string which will appear in <lib>.rc"
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   380
1452
3d2dc251de3f *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 1450
diff changeset
   381
    ^ 'Copyright eXept Software AG 1998-2016'
1450
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   382
!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   383
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   384
productName
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   385
    "Return a product name which will appear in <lib>.rc"
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   386
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   387
    ^ 'eXept addOns'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   388
! !
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   389
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   390
!stx_goodies_regression class methodsFor:'documentation'!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   391
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   392
version
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   393
    ^ '$Header$'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   394
!
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   395
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   396
version_CVS
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   397
    ^ '$Header$'
18068181197b *** empty log message ***
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   398
! !
1514
eef0f01c5ea5 #QUALITY by cg
Claus Gittinger <cg@exept.de>
parents: 1452
diff changeset
   399