stx_goodies_sunit.st
author Claus Gittinger <cg@exept.de>
Mon, 26 Apr 2010 15:59:20 +0200
changeset 213 f40a88c5ec53
parent 193 f1d005f25e86
child 218 4de4a2ea8ef3
permissions -rw-r--r--
changed: #classNamesAndAttributes
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
149
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     1
"{ Package: 'stx:goodies/sunit' }"
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     2
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     3
LibraryDefinition subclass:#stx_goodies_sunit
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     4
	instanceVariableNames:''
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     5
	classVariableNames:''
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     6
	poolDictionaries:''
173
6fe46bec2948 Category change
Stefan Vogel <sv@exept.de>
parents: 172
diff changeset
     7
	category:'* Projects & Packages *'
149
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     8
!
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
     9
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    10
156
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    11
!stx_goodies_sunit class methodsFor:'description'!
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    12
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    13
preRequisites
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    14
    ^ #(
172
0367c635f587 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 157
diff changeset
    15
        #'stx:libbasic'    "OrderedCollection - referenced by TestResult>>tests "
0367c635f587 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 157
diff changeset
    16
        #'stx:libtool'    "XPToolbarIconLibrary - referenced by TestRunner class>>defaultIcon "
0367c635f587 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 157
diff changeset
    17
        #'stx:libview'    "Color - referenced by TestRunner>>displayNormalColorInProgress "
0367c635f587 automatic checkIn
Stefan Vogel <sv@exept.de>
parents: 157
diff changeset
    18
        #'stx:libview2'    "ColorValue - referenced by TestRunner>>displayYellow "
156
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    19
    )
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    20
! !
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    21
149
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    22
!stx_goodies_sunit class methodsFor:'description - contents'!
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    23
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    24
classNamesAndAttributes
213
f40a88c5ec53 changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    25
    "lists the classes which are to be included in the project.
f40a88c5ec53 changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    26
     Each entry in the list may be: a single class-name (symbol),
f40a88c5ec53 changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    27
     or an array-literal consisting of class name and attributes.
f40a88c5ec53 changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    28
     Attributes are: #autoload or #<os> where os is one of win32, unix,..."
f40a88c5ec53 changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    29
149
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    30
    ^ #(
156
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    31
        "<className> or (<className> attributes...) in load order"
186
5b29932be940 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 177
diff changeset
    32
        (ExampleSetTest autoload)
5b29932be940 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 177
diff changeset
    33
        (ExampleTestResource autoload)
5b29932be940 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 177
diff changeset
    34
        (ResumableTestFailureTestCase autoload)
156
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    35
        SUnitDelay
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    36
        SUnitNameResolver
186
5b29932be940 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 177
diff changeset
    37
        (SUnitTest autoload)
5b29932be940 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 177
diff changeset
    38
        (SimpleTestResourceTestCase autoload)
156
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    39
        TestCase
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    40
        TestFailure
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    41
        TestResource
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    42
        TestResult
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    43
        TestRunner
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    44
        TestSuite
186
5b29932be940 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 177
diff changeset
    45
        (TestSuitesHierarchyScriptTest autoload)
5b29932be940 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 177
diff changeset
    46
        (TestSuitesScriptTest autoload)
156
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    47
        TestSuitesScripter
6a4aebabacbd automatic checkIn
Claus Gittinger <cg@exept.de>
parents: 149
diff changeset
    48
        #'stx_goodies_sunit'
157
203943cc8975 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 156
diff changeset
    49
        ResumableTestFailure
186
5b29932be940 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 177
diff changeset
    50
        TestCaseWithArguments
213
f40a88c5ec53 changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    51
        (TestTester autoload)
149
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    52
    )
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    53
!
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    54
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    55
extensionMethodNames
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    56
    ^ #(
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    57
    )
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    58
! !
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    59
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    60
!stx_goodies_sunit class methodsFor:'description - project information'!
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    61
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    62
companyName
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    63
    "Return a companyname which will appear in <lib>.rc"
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    64
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    65
    ^ 'eXept Software AG'
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    66
!
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    67
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    68
description
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    69
    "Return a description string which will appear in nt.def / bc.def"
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    70
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    71
    ^ 'Smalltalk/X Class library'
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    72
!
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    73
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    74
legalCopyright
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    75
    "Return a copyright string which will appear in <lib>.rc"
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    76
177
f46c94410480 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 176
diff changeset
    77
    ^ 'Copyright eXept Software AG 1998-2007'
f46c94410480 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 176
diff changeset
    78
f46c94410480 *** empty log message ***
Claus Gittinger <cg@exept.de>
parents: 176
diff changeset
    79
    "Modified: / 08-11-2007 / 16:57:33 / cg"
149
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    80
! !
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    81
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    82
!stx_goodies_sunit class methodsFor:'documentation'!
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    83
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    84
version
213
f40a88c5ec53 changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    85
    ^ '$Header: /cvs/stx/stx/goodies/sunit/stx_goodies_sunit.st,v 1.10 2010-04-26 13:59:20 cg Exp $'
f40a88c5ec53 changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    86
!
f40a88c5ec53 changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    87
f40a88c5ec53 changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    88
version_CVS
f40a88c5ec53 changed: #classNamesAndAttributes
Claus Gittinger <cg@exept.de>
parents: 193
diff changeset
    89
    ^ '$Header: /cvs/stx/stx/goodies/sunit/stx_goodies_sunit.st,v 1.10 2010-04-26 13:59:20 cg Exp $'
149
4fe695222d0a initial checkin
Stefan Vogel <sv@exept.de>
parents:
diff changeset
    90
! !