diff --git a/repository/BaselineOfSmalltalkCI.package/BaselineOfSmalltalkCI.class/instance/setUpPharo3And4Packages..st b/repository/BaselineOfSmalltalkCI.package/BaselineOfSmalltalkCI.class/instance/setUpPharo3And4Packages..st index 483659a3..0dbf4864 100644 --- a/repository/BaselineOfSmalltalkCI.package/BaselineOfSmalltalkCI.class/instance/setUpPharo3And4Packages..st +++ b/repository/BaselineOfSmalltalkCI.package/BaselineOfSmalltalkCI.class/instance/setUpPharo3And4Packages..st @@ -17,9 +17,14 @@ setUpPharo3And4Packages: spec includes: #('Ston') ]. spec - package: 'SmalltalkCI-Core' with: [ spec includes: #('SmalltalkCI-Pharo-Core') ]; + package: 'SmalltalkCI-Core' + with: [ spec includes: #('SmalltalkCI-Pharo-Core') ]; package: 'SmalltalkCI-Pharo-Core' - with: [ spec requires: #('SmalltalkCI-Core' 'SmalltalkCI-Coverage-Core') ]; + with: [ spec requires: #('SmalltalkCI-Core') ]; + package: 'SmalltalkCI-Coverage-Core' + with: [ spec includes: #('SmalltalkCI-Pharo-Coverage-Core') ]; + package: 'SmalltalkCI-Pharo-Coverage-Core' + with: [ spec requires: #('SmalltalkCI-Coverage-Core' 'SmalltalkCI-Pharo-Core') ]; package: 'SmalltalkCI-Pharo-Tests' with: [ spec requires: #('SmalltalkCI-Pharo-Core') ]. spec group: 'tests' with: #('SmalltalkCI-Pharo-Tests' 'SmalltalkCI-Coverage-Tests') ] \ No newline at end of file diff --git a/repository/SmalltalkCI-Core.package/SCITestRunner.class/instance/run.st b/repository/SmalltalkCI-Core.package/SCITestRunner.class/instance/run.st index 8eb5ad1a..0b1be1d9 100644 --- a/repository/SmalltalkCI-Core.package/SCITestRunner.class/instance/run.st +++ b/repository/SmalltalkCI-Core.package/SCITestRunner.class/instance/run.st @@ -1,3 +1,3 @@ running run - [ self setUp. suiteTime := SmalltalkCI timeToRun: [ self runAll ] ] ensure: [ self tearDown ] \ No newline at end of file + [ self setUp. suiteTime := SmalltalkCI platformClass timeToRun: [ self runAll ] ] ensure: [ self tearDown ] \ No newline at end of file diff --git a/repository/SmalltalkCI-Core.package/SCITestRunner.class/instance/runCase..st b/repository/SmalltalkCI-Core.package/SCITestRunner.class/instance/runCase..st index 7b075ffd..7f49deb6 100644 --- a/repository/SmalltalkCI-Core.package/SCITestRunner.class/instance/runCase..st +++ b/repository/SmalltalkCI-Core.package/SCITestRunner.class/instance/runCase..st @@ -3,7 +3,7 @@ runCase: aTestCase | result | SmalltalkCI printDebug: aTestCase asString. result := SCITestRunnerResult new testCase: aTestCase; yourself. - result time: (SmalltalkCI timeToRun: [ + result time: (SmalltalkCI platformClass timeToRun: [ [ [ self basicRunCase: aTestCase ] on: self class errorExceptions do: [ :err | diff --git a/repository/SmalltalkCI-Core.package/SmalltalkCI.class/class/fold.on.block..st b/repository/SmalltalkCI-Core.package/SmalltalkCI.class/class/fold.on.block..st index c0d75813..5ac8239d 100644 --- a/repository/SmalltalkCI-Core.package/SmalltalkCI.class/class/fold.on.block..st +++ b/repository/SmalltalkCI-Core.package/SmalltalkCI.class/class/fold.on.block..st @@ -2,5 +2,5 @@ folding fold: aTitle on: aStream block: aBlock | timeToRun | aStream nextPutAll: (self foldTitle: aTitle); flush. - timeToRun := SmalltalkCI timeToRun: [ aBlock value ]. + timeToRun := self timeToRun: [ aBlock value ]. aStream nextPutAll: self newLine, ' > Done in ', (self stringFor: timeToRun maxDecimalPlaces: 3), 'ms.', self newLine; flush \ No newline at end of file diff --git a/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo12.class/class/timeToRun..st b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo12.class/class/timeToRun..st new file mode 100644 index 00000000..3cac60d3 --- /dev/null +++ b/repository/SmalltalkCI-Pharo-Core.package/SmalltalkCIPharo12.class/class/timeToRun..st @@ -0,0 +1,4 @@ +compatibility +timeToRun: aBlock + + ^ aBlock millisecondsToRun \ No newline at end of file diff --git a/repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/README.md b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/README.md similarity index 100% rename from repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/README.md rename to repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/README.md diff --git a/repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/class/linesOf..st b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/class/linesOf..st similarity index 100% rename from repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/class/linesOf..st rename to repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/class/linesOf..st diff --git a/repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/class/md5Of..st b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/class/md5Of..st similarity index 100% rename from repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/class/md5Of..st rename to repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/class/md5Of..st diff --git a/repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/class/methodReferenceFor.selector..st b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/class/methodReferenceFor.selector..st similarity index 100% rename from repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/class/methodReferenceFor.selector..st rename to repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/class/methodReferenceFor.selector..st diff --git a/repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/class/packageNameForClass..st b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/class/packageNameForClass..st similarity index 100% rename from repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/class/packageNameForClass..st rename to repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/class/packageNameForClass..st diff --git a/repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/class/packageNameForMethod..st b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/class/packageNameForMethod..st similarity index 100% rename from repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/class/packageNameForMethod..st rename to repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/class/packageNameForMethod..st diff --git a/repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/instance/allClassesToCover.st b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/instance/allClassesToCover.st similarity index 100% rename from repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/instance/allClassesToCover.st rename to repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/instance/allClassesToCover.st diff --git a/repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/methodProperties.json b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/methodProperties.json similarity index 100% rename from repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/methodProperties.json rename to repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/methodProperties.json diff --git a/repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/properties.json b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/properties.json similarity index 81% rename from repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/properties.json rename to repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/properties.json index 17f7573e..28b66ec1 100644 --- a/repository/SmalltalkCI-Pharo-Core.package/SCIPharo34CodeCoverage.class/properties.json +++ b/repository/SmalltalkCI-Pharo-Coverage-Core.package/SCIPharo34CodeCoverage.class/properties.json @@ -1,5 +1,5 @@ { - "category" : "SmalltalkCI-Pharo-Core", + "category" : "SmalltalkCI-Pharo-Coverage-Core", "classinstvars" : [ ], "classvars" : [