test/MCClassDefinitionTest.st
author HG Automerge
Thu, 24 Nov 2016 21:56:31 +0000
branchjv
changeset 1015 7b6393ea3d52
parent 805 f01e074c17d9
child 1121 c5661215109c
permissions -rw-r--r--
Merge
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
8
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
"{ Package: 'stx:goodies/monticello/test' }"
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
MCTestCase subclass:#MCClassDefinitionTest
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
	instanceVariableNames:'previousChangeSet'
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
	classVariableNames:''
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
	poolDictionaries:''
805
f01e074c17d9 Tests moved to category SCM-Monticello-Tests
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 152
diff changeset
     7
	category:'SCM-Monticello-Tests'
8
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
!MCClassDefinitionTest class methodsFor:'as yet unclassified'!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
classAComment
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
	^ 'This is a mock class. The Monticello tests manipulated it to simulate a developer modifying code in the image.'
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
classACommentStamp
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
	^  'cwp 8/10/2003 16:43'
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
restoreClassAComment
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
	Smalltalk 
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
		at: #MCMockClassA 
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
		ifPresent: [:a | a classComment: self classAComment stamp: self classACommentStamp]
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
! !
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
!MCClassDefinitionTest methodsFor:'as yet unclassified'!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
classAComment
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
	^ self class classAComment
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
creationMessage
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
	^ MessageSend
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
		receiver: MCClassDefinition
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
		selector: #name:superclassName:category:instVarNames:classVarNames:poolDictionaryNames:classInstVarNames:type:comment:commentStamp:
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
tearDown
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
	Smalltalk at: 'MCMockClassC' ifPresent: [:c | c removeFromSystem]
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    41
!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    42
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
testCannotLoad
151
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    44
        | d |
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    45
152
22d989bcbbd1 changed: #testCannotLoad
Claus Gittinger <cg@exept.de>
parents: 151
diff changeset
    46
        Smalltalk removeClassNamed:'MCMockClassC'.
151
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    47
        self deny: (Smalltalk hasClassNamed: 'MCMockClassC').       "/ should not be there initially
152
22d989bcbbd1 changed: #testCannotLoad
Claus Gittinger <cg@exept.de>
parents: 151
diff changeset
    48
151
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    49
        d _  self mockClass: 'MCMockClassC' super: 'NotAnObject'.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    50
        self should: [d load] raise: Error.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    51
        self deny: (Smalltalk hasClassNamed: 'MCMockClassC').
8
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    52
!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    53
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    54
testComparison
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    55
	| d1 d2 d3 d4 |
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    56
	d1 _ self mockClass: 'A' super: 'X'.
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    57
	d2 _ self mockClass: 'A' super: 'Y'.
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    58
	d3 _ self mockClass: 'B' super: 'X'.
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    59
	d4 _ self mockClass: 'B' super: 'X'.
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    60
	
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    61
	self assert: (d1 isRevisionOf: d2).
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    62
	self deny: (d1 isSameRevisionAs: d2).
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    63
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    64
	self assert: (d3 isRevisionOf: d4).
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    65
	self assert: (d3 isSameRevisionAs: d4).
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    66
	
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    67
	self deny: (d1 isRevisionOf: d3).
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    68
	self deny: (d4 isRevisionOf: d2).
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    69
!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    70
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    71
testCreation
151
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    72
        | d |
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    73
        d _  self mockClassA asClassDefinition.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    74
        self assert: d className = #MCMockClassA.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    75
        self assert: d superclassName = #MCMock.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    76
        self assert: d type = #normal.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    77
        self assert: d category = self mockCategoryName.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    78
        self assert: d instVarNames asArray = #('ivar').
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    79
        self assert: d classVarNames asArray = #('CVar').
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    80
        self assert: d classInstVarNames asArray = #().
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    81
        self assert: d comment isString.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    82
        self assert: d comment = self classAComment.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    83
        Smalltalk isSmalltalkX ifTrue:[
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    84
            self assert: d commentStamp = d defaultCommentStamp
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    85
        ] ifFalse:[
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    86
            self assert: d commentStamp = self mockClassA organization commentStamp
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    87
        ].
8
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    88
!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    89
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    90
testDefinitionString
151
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    91
        | d |
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    92
        d _ self mockClassA asClassDefinition.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    93
        Smalltalk isSmalltalkX ifTrue:[
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    94
            "/ not true, due to package comment...
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    95
            "/ self assert: d definitionString = self mockClassA definition.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    96
        ] ifFalse:[
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    97
            self assert: d definitionString = self mockClassA definition.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
    98
        ].
8
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    99
!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   100
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   101
testEquals
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   102
	| a b |
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   103
	a _ self mockClass: 'ClassA' super: 'SuperA'.
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   104
	b _ self mockClass: 'ClassA' super: 'SuperA'.
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   105
	self assert: a = b
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   106
!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   107
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   108
testEqualsSensitivity
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   109
	| message a b defA args defB |
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   110
	message _ self creationMessage.
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   111
	a _ #(ClassA SuperA CategoryA #(iVarA) #(CVarA) #(PoolA) #(ciVarA)
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   112
			typeA 'A comment' 'A').
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   113
	b _ #(ClassB SuperB CategoryB #(iVarB) #(CVarB) #(PoolB) #(ciVarB)
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   114
			typeB 'B comment' 'B').
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   115
	
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   116
	defA _ message valueWithArguments: a.
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   117
	1 to: 8 do: [:index |
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   118
				args _ a copy.
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   119
				args at: index put: (b at: index).
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   120
				defB _ message valueWithArguments: args.
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   121
				self deny: defA = defB.]
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   122
!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   123
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   124
testKindOfSubclass
151
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   125
        | classes d |
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   126
        Smalltalk isSmalltalkX ifTrue:[
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   127
            classes _ {self mockClassA. String. Method. Context. WeakArray. Float}.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   128
        ] ifFalse:[
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   129
            classes _ {self mockClassA. String. MethodContext. WeakArray. Float}.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   130
        ].
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   131
        classes do: [:c |
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   132
                d _  c asClassDefinition.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   133
                self assert: d kindOfSubclass = c kindOfSubclass.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   134
        ].
8
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   135
!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   136
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   137
testLoadAndUnload
151
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   138
        | d c |
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   139
        d _  self mockClass: 'MCMockClassC' super: 'Object'.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   140
        d load.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   141
        self assert: (Smalltalk hasClassNamed: 'MCMockClassC').
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   142
        c _ (Smalltalk classNamed: 'MCMockClassC').
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   143
        self assert: (c isKindOf: Class).
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   144
        self assert: c superclass = Object.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   145
        self assert: c instVarNames isEmpty.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   146
        self assert: c classVarNames isEmpty.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   147
        self assert: c sharedPools isEmpty.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   148
        self assert: c category = self mockCategoryName.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   149
        Smalltalk isSmalltalkX ifTrue:[
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   150
            self assert: c comment = (self commentForClass: 'MCMockClassC').
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   151
        ] ifFalse:[
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   152
            self assert: c organization classComment = (self commentForClass: 'MCMockClassC').
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   153
            self assert: c organization commentStamp = (self commentStampForClass: 'MCMockClassC').
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   154
        ].
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   155
        d unload.
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   156
        self deny: (Smalltalk hasClassNamed: 'MCMockClassC').
8
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   157
! !
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   158
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   159
!MCClassDefinitionTest class methodsFor:'documentation'!
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   160
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   161
version
805
f01e074c17d9 Tests moved to category SCM-Monticello-Tests
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 152
diff changeset
   162
    ^ '$Header: /cvs/stx/stx/goodies/monticello/test/MCClassDefinitionTest.st,v 1.4 2013-05-29 00:00:16 vrany Exp $'
151
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   163
!
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   164
f4d2e1674f22 changed:5 methods
Claus Gittinger <cg@exept.de>
parents: 8
diff changeset
   165
version_CVS
805
f01e074c17d9 Tests moved to category SCM-Monticello-Tests
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 152
diff changeset
   166
    ^ '$Header: /cvs/stx/stx/goodies/monticello/test/MCClassDefinitionTest.st,v 1.4 2013-05-29 00:00:16 vrany Exp $'
8
d91d621a6a1e initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
   167
! !
805
f01e074c17d9 Tests moved to category SCM-Monticello-Tests
Jan Vrany <jan.vrany@fit.cvut.cz>
parents: 152
diff changeset
   168