MCSnapshotResource.st
author Claus Gittinger <cg@exept.de>
Sat, 01 Sep 2018 17:32:13 +0200
changeset 1086 efc5221435a5
parent 314 cea7c0217743
permissions -rw-r--r--
initial checkin
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
314
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     1
"{ Package: 'stx:goodies/monticello' }"
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     2
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     3
TestResource subclass:#MCSnapshotResource
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     4
	instanceVariableNames:'snapshot'
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     5
	classVariableNames:''
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     6
	poolDictionaries:''
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     7
	category:'Monticello-Tests'
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     8
!
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
     9
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    10
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    11
!MCSnapshotResource class methodsFor:'as yet unclassified'!
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    12
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    13
mockPackage
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    14
	^ (MCPackage new name: self mockPackageName)
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    15
!
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    16
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    17
mockPackageName
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    18
	^ MCMockPackageInfo new packageName
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    19
!
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    20
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    21
takeSnapshot
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    22
	^ self mockPackage snapshot
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    23
! !
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    24
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    25
!MCSnapshotResource methodsFor:'as yet unclassified'!
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    26
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    27
definitions
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    28
	^ snapshot definitions
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    29
!
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    30
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    31
setUp
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    32
	snapshot := self class takeSnapshot.
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    33
!
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    34
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    35
snapshot
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    36
	^ snapshot
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    37
! !
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    38
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    39
!MCSnapshotResource class methodsFor:'documentation'!
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    40
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    41
version
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    42
    ^ '$Header: /cvs/stx/stx/goodies/monticello/MCSnapshotResource.st,v 1.1 2011-08-20 12:24:47 cg Exp $'
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    43
!
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    44
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    45
version_CVS
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    46
    ^ '$Header: /cvs/stx/stx/goodies/monticello/MCSnapshotResource.st,v 1.1 2011-08-20 12:24:47 cg Exp $'
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    47
!
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    48
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    49
version_SVN
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    50
    ^ '§Id: MCSnapshotResource.st 5 2010-08-29 07:30:29Z vranyj1 §'
cea7c0217743 initial checkin
Claus Gittinger <cg@exept.de>
parents:
diff changeset
    51
! !