@@ -19,6 +19,13 @@ RwRowanSample9V3Test class >> _rowanSample9ProjectName [
19
19
^ ' RowanSample9V3'
20
20
]
21
21
22
+ { #category : ' private' }
23
+ RwRowanSample9V3Test >> _rowanSampleProjectBaseName [
24
+ " project base name"
25
+
26
+ ^ ' RowanSample9V3'
27
+ ]
28
+
22
29
{ #category : ' private' }
23
30
RwRowanSample9V3Test >> _spec_0079Name [
24
31
" as part of the work on https://github.com/GemTalk/Rowan/issues/920; changes to filetree writer have been made to improve Rowan's
@@ -1252,7 +1259,7 @@ systemTraits installedTraits |
1252
1259
self assert: (audit := project audit) isEmpty.
1253
1260
trait1 := Rowan globalNamed: ' RowanSample9V3Trait1' .
1254
1261
(ClassOrganizer new traits) includes: trait1.
1255
- class1 := Rowan globalNamed: ' RowanSample9V3Class1 ' .
1262
+ class1 := Rowan globalNamed: self _rowanSampleProjectBaseName, ' Class1 ' .
1256
1263
self assert: class1 new iv1 equals: nil .
1257
1264
self assert: class1 civ1 equals: nil .
1258
1265
@@ -2752,11 +2759,11 @@ RwRowanSample9V3Test >> testSpec_0084 [
2752
2759
_standard_validateLoadedProjects: loadedProjects
2753
2760
expectedProjectNames: projectNames.
2754
2761
2755
- trait1 := Rowan globalNamed: ' RowanSample9V3Trait1 ' .
2762
+ trait1 := Rowan globalNamed: self _rowanSampleProjectBaseName, ' Trait1 ' .
2756
2763
(ClassOrganizer new traits) includes: trait1.
2757
- self assert: trait1 category equals: ' RowanSample9V3 -Traits' .
2764
+ self assert: trait1 category equals: self _rowanSampleProjectBaseName, ' -Traits' .
2758
2765
2759
- class1 := Rowan globalNamed: ' RowanSample9V3Class1 ' .
2766
+ class1 := Rowan globalNamed: self _rowanSampleProjectBaseName, ' Class1 ' .
2760
2767
self assert: class1 new iv1 equals: nil .
2761
2768
self assert: (class1 categoryOfSelector: #iv1 ) equals: #' accessing' .
2762
2769
self assert: (class1 categoryOfSelector: #cv1 ) equals: #' accessing' .
@@ -2821,8 +2828,8 @@ RwRowanSample9V3Test >> testSpec_0084 [
2821
2828
2822
2829
self assert: (audit := project audit) isEmpty not .
2823
2830
self assert: audit size equals: 1 .
2824
- self assert: ((audit at: ' RowanSample9V3 -Traits' ) at: trait1 name) size equals: 1 .
2825
- self assert: (((audit at: ' RowanSample9V3 -Traits' ) at: trait1 name) at: 1 ) reason
2831
+ self assert: ((audit at: ( self _rowanSampleProjectBaseName, ' -Traits' ) ) at: trait1 name) size equals: 1 .
2832
+ self assert: (((audit at: ( self _rowanSampleProjectBaseName, ' -Traits' ) ) at: trait1 name) at: 1 ) reason
2826
2833
equals: #missingGemStoneTraitForLoadedTrait
2827
2834
]
2828
2835
@@ -2837,8 +2844,8 @@ RwRowanSample9V3Test >> testSpec_0084_forceDelete [
2837
2844
projectName := loadSpec projectName.
2838
2845
projectNames := {projectName }.
2839
2846
2840
- traitName := ' RowanSample9V3Trait1 ' .
2841
- className := ' RowanSample9V3Class1 ' .
2847
+ traitName := self _rowanSampleProjectBaseName, ' Trait1 ' .
2848
+ className := self _rowanSampleProjectBaseName, ' Class1 ' .
2842
2849
2843
2850
projectNames do: [:pn |
2844
2851
(Rowan image loadedProjectNamed: pn ifAbsent: [ ])
@@ -3346,10 +3353,10 @@ RwRowanSample9V3Test >> testSpec_0085_03_to_05 [
3346
3353
_standard_validateLoadedProjects: loadedProjects
3347
3354
expectedProjectNames: projectNames.
3348
3355
3349
- class1 := Rowan globalNamed: ' RowanSample9V3Class1 ' .
3356
+ class1 := Rowan globalNamed: self _rowanSampleProjectBaseName, ' Class1 ' .
3350
3357
self assert: class1 classHistory size equals: 1 .
3351
3358
3352
- trait1 := Rowan globalNamed: ' RowanSample9V3Trait1 ' .
3359
+ trait1 := Rowan globalNamed: self _rowanSampleProjectBaseName, ' Trait1 ' .
3353
3360
self assert: ((ClassOrganizer new traits) includes: trait1) description: ' trait1 is unexpectedly not present' .
3354
3361
self assert: ((System myUserProfile symbolList dictionaryAndSymbolOf: trait1) at: 1 ) name equals: #' RowanSample9_1' .
3355
3362
@@ -3367,10 +3374,10 @@ RwRowanSample9V3Test >> testSpec_0085_03_to_05 [
3367
3374
_standard_validateLoadedProjects: loadedProjects
3368
3375
expectedProjectNames: projectNames.
3369
3376
3370
- class1 := Rowan globalNamed: ' RowanSample9V3Class1 ' .
3377
+ class1 := Rowan globalNamed: self _rowanSampleProjectBaseName, ' Class1 ' .
3371
3378
self assert: class1 classHistory size equals: 2 .
3372
3379
3373
- trait1 := Rowan globalNamed: ' RowanSample9V3Trait1 ' .
3380
+ trait1 := Rowan globalNamed: self _rowanSampleProjectBaseName, ' Trait1 ' .
3374
3381
self assert: ((ClassOrganizer new traits) includes: trait1) description: ' trait1 is unexpectedly not present' .
3375
3382
self assert: ((System myUserProfile symbolList dictionaryAndSymbolOf: trait1) at: 1 ) name equals: #' RowanSample9_1' .
3376
3383
]
@@ -3405,10 +3412,10 @@ RwRowanSample9V3Test >> testSpec_0085_03_to_06_removeTrait [
3405
3412
_standard_validateLoadedProjects: loadedProjects
3406
3413
expectedProjectNames: projectNames.
3407
3414
3408
- class1 := Rowan globalNamed: ' RowanSample9V3Class1 ' .
3415
+ class1 := Rowan globalNamed: self _rowanSampleProjectBaseName, ' Class1 ' .
3409
3416
self assert: class1 classHistory size equals: 1 .
3410
3417
3411
- trait1 := Rowan globalNamed: ' RowanSample9V3Trait1 ' .
3418
+ trait1 := Rowan globalNamed: self _rowanSampleProjectBaseName, ' Trait1 ' .
3412
3419
self assert: ((ClassOrganizer new traits) includes: trait1) description: ' trait1 is unexpectedly not present' .
3413
3420
self assert: ((System myUserProfile symbolList dictionaryAndSymbolOf: trait1) at: 1 ) name equals: #' RowanSample9_1' .
3414
3421
@@ -3426,7 +3433,7 @@ RwRowanSample9V3Test >> testSpec_0085_03_to_06_removeTrait [
3426
3433
_standard_validateLoadedProjects: loadedProjects
3427
3434
expectedProjectNames: projectNames.
3428
3435
3429
- trait1 := Rowan globalNamed: ' RowanSample9V3Trait1 ' .
3436
+ trait1 := Rowan globalNamed: self _rowanSampleProjectBaseName, ' Trait1 ' .
3430
3437
self assert: trait1 isNil description: ' trait1 is unexpectedly present' .
3431
3438
self assert: class1 traits asArray equals: #() .
3432
3439
self assert: class1 classTraits asArray equals: #() .
@@ -3772,8 +3779,8 @@ RwRowanSample9V3Test >> testSpec_0085_trait_upgrade_simulation [
3772
3779
audit isEmpty
3773
3780
ifFalse: [ audit halt ].
3774
3781
3775
- class := Rowan globalNamed: ' RowanSample9V3Class1 ' .
3776
- trait := Rowan globalNamed: ' RowanSample9V3Trait1 ' .
3782
+ class := Rowan globalNamed: self _rowanSampleProjectBaseName, ' Class1 ' .
3783
+ trait := Rowan globalNamed: self _rowanSampleProjectBaseName, ' Trait1 ' .
3777
3784
3778
3785
trait removeAllMethods.
3779
3786
trait classTrait removeAllMethods.
0 commit comments