Skip to content

Commit 3d8a11e

Browse files
committed
Issue #953: checkpoint addressing regressions from new round of battery tests: update expeted tests results for battery test; address regression in RwTestProjectLibraryGeneratorTestV3>>testRowanSample12LibraryGenerator
1 parent bdef85a commit 3d8a11e

5 files changed

+29
-1527
lines changed

rowan/src/Rowan-TestsV3/RwRowanSample12TestProjectLibraryGenerator.class.st

+8-2
Original file line numberDiff line numberDiff line change
@@ -58,13 +58,19 @@ RwRowanSample12TestProjectLibraryGenerator >> _addDefinitionsFor_0003: resolvedP
5858

5959
{ #category : 'private' }
6060
RwRowanSample12TestProjectLibraryGenerator >> _addDefinitionsFor_0005: resolvedProject [
61+
^ self
62+
_addDefinitionsFor_0005: resolvedProject
63+
requiredProjectName: 'RowanSample9V3'
64+
]
65+
66+
{ #category : 'private' }
67+
RwRowanSample12TestProjectLibraryGenerator >> _addDefinitionsFor_0005: resolvedProject requiredProjectName: requiredProjectName [
6168
"Start with spec_0000. The class RowanSample12ConcreteClass1 subclasses AbstractRowanSample9ParentClass1 in RowanSample9:spec_0069, component Parent. RowanSample9. RowanSample9:spec_0069 componant Parent has the test. This spec requires RowanSample9:spec_0069."
6269

63-
| className packageName requiredLoadSpec requiredSpecName requiredProjectName componentName requiredRevision requiredComponentName |
70+
| className packageName requiredLoadSpec requiredSpecName componentName requiredRevision requiredComponentName |
6471
componentName := 'Core'.
6572
packageName := projectName , '-' , componentName.
6673
className := projectName , 'ConcreteClass1'.
67-
requiredProjectName := 'RowanSample9V4'.
6874
requiredComponentName := 'Parent'.
6975
requiredSpecName := requiredProjectName , '_' , requiredComponentName.
7076
requiredRevision := 'spec_0069'.

rowan/src/Rowan-TestsV3/RwTestProjectLibraryGeneratorTestV3.extension.st

+2
Original file line numberDiff line numberDiff line change
@@ -239,5 +239,7 @@ RwTestProjectLibraryGeneratorTestV3 >> testRowanSample12LibraryGenerator [
239239
genSpec_0004: commitComment;
240240
genSpec_0005: commitComment;
241241
genSpec_0006: commitComment;
242+
genSpec_0007: commitComment;
243+
genSpec_0008: commitComment;
242244
yourself
243245
]

rowan/src/Rowan-TestsV4/RwRowanSample12TestProjectLibraryGenerator.extension.st

+1-1
Original file line numberDiff line numberDiff line change
@@ -174,7 +174,7 @@ RwRowanSample12TestProjectLibraryGenerator >> genSpec_0008: commitMessage [
174174
resolvedRepository := self
175175
_genSpecFor: specName
176176
definedProject: definedProject
177-
addDefinitions: [ :resolvedProject | self _addDefinitionsFor_0005: resolvedProject ].
177+
addDefinitions: [ :resolvedProject | self _addDefinitionsFor_0005: resolvedProject requiredProjectName: 'RowanSample9V4' ].
178178

179179
self
180180
_finishCommitAndPush: specName

tests/expectedV30TestResults_generatorV4.json

+10-28
Original file line numberDiff line numberDiff line change
@@ -2,49 +2,31 @@
22
"branch" : "",
33
"commitSha" : "",
44
"deprecationWarnings" : [ ],
5-
"gsVersion" : "3.7.2",
5+
"gsVersion" : "3.7.3.1",
66
"notes" : "",
77
"properties" : { },
88
"resultsSummary" : {
99
"errors" : 0,
1010
"failures" : 0,
11-
"passed" : 5,
12-
"summary" : "5 Tests with 0 Failures, 0 Errors and 0 DeprecationWarnings in 354.95s",
13-
"tests" : 5,
14-
"time" : 354.948
11+
"passed" : 2,
12+
"summary" : "2 Tests with 0 Failures, 0 Errors and 0 DeprecationWarnings in 316.08s",
13+
"tests" : 2,
14+
"time" : 316.076
1515
},
1616
"suiteName" : "Rowan projects Test Suite",
1717
"testCases" : [
1818
{
19-
"className" : "RwTestProjectLibraryGeneratorTestV3",
19+
"className" : "RwTestProjectLibraryGeneratorTestV4",
2020
"status" : "passed",
21-
"selector" : "testLibrarySample9V3Generator",
21+
"selector" : "testLibrarySample9V4Generator",
2222
"time" : "0"
2323
},
2424
{
25-
"className" : "RwTestProjectLibraryGeneratorTestV3",
25+
"className" : "RwTestProjectLibraryGeneratorTestV4",
2626
"status" : "passed",
27-
"selector" : "testLibrarySample9V3UniqueGenerator",
28-
"time" : "0"
29-
},
30-
{
31-
"className" : "RwTestProjectLibraryGeneratorTestV3",
32-
"status" : "passed",
33-
"selector" : "testRowanSample10V3LibraryGenerator",
34-
"time" : "0"
35-
},
36-
{
37-
"className" : "RwTestProjectLibraryGeneratorTestV3",
38-
"status" : "passed",
39-
"selector" : "testRowanSample11LibraryGenerator",
40-
"time" : "0"
41-
},
42-
{
43-
"className" : "RwTestProjectLibraryGeneratorTestV3",
44-
"status" : "passed",
45-
"selector" : "testRowanSample12LibraryGenerator",
27+
"selector" : "testLibrarySample9V4UniqueGenerator",
4628
"time" : "0"
4729
}
4830
],
49-
"timeStamp" : "2024-05-10T20:37:58.409288-07:00"
31+
"timeStamp" : "2025-03-08T15:18:09.907109-08:00"
5032
}

0 commit comments

Comments
 (0)