X Tutup
Skip to content

Commit 48a57af

Browse files
author
Johan Brichau
committed
Changed baseline to use separate test package name from GemStome32 onwards instead of a 'file' spec hack (which breaks working in Tode)
1 parent 9541cd8 commit 48a57af

File tree

1 file changed

+16
-7
lines changed

1 file changed

+16
-7
lines changed

repository/BaselineOfGrease.package/BaselineOfGrease.class/instance/baselineGemStone..st

Lines changed: 16 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -34,15 +34,13 @@ baselineGemStone: spec
3434
package: 'Grease-Tests-Core'
3535
with: [
3636
spec
37-
requires: #('Grease-GemStone-Core');
38-
includes: #('Grease-Tests-GemStone-Core') ];
37+
requires: #('Grease-GemStone-Core') ];
3938
package: 'Grease-GemStone-Core'
4039
with: [
4140
spec
4241
requires:
43-
#('Grease-Core' 'GsCore' 'System-Digital-Signatures' 'UTF8' 'SMTPMail') ];
44-
package: 'Grease-Tests-GemStone-Core'
45-
with: [ spec requires: #('Grease-Tests-Core') ] ].
42+
#('Grease-Core' 'GsCore' 'System-Digital-Signatures' 'UTF8' 'SMTPMail') ] ].
43+
4644
spec
4745
for: #'gs2.x'
4846
do: [
@@ -89,9 +87,20 @@ baselineGemStone: spec
8987
spec
9088
requires: #('Grease-GemStone-Core');
9189
postLoadDoIt: #'initializeLatin1ToUtf8Encodings' ] ].
90+
91+
spec for: #(#'gs2.x' #'gs3.0.x' #'gs3.1.x')
92+
do:[
93+
spec
94+
package: 'Grease-Tests-GemStone-Core'
95+
with:[ spec requires: 'Grease-Tests-Core' ];
96+
package: 'Grease-Tests-Core'
97+
with: [ spec includes: 'Grease-Tests-GemStone-Core' ] ].
98+
9299
spec
93100
for: #(#'gs3.2.x' #'gs3.3.x' #'gs3.4.x' #'gs3.5.x' #'gs3.6.x')
94101
do: [
95102
spec
96-
package: 'Grease-Tests-GemStone-Core'
97-
with: [ spec file: 'Grease-Tests-GemStone-Core.v32' ] ]
103+
package: 'Grease-Tests-GemStone32-Core'
104+
with:[ spec requires: 'Grease-Tests-Core' ];
105+
package: 'Grease-Tests-Core'
106+
with: [ spec includes: 'Grease-Tests-GemStone32-Core' ] ]

0 commit comments

Comments
 (0)
X Tutup