diff --git a/src/MuTalk-CI-Tests/MTCITonelJsonExporterTest.class.st b/src/MuTalk-CI-Tests/MTCITonelJsonExporterTest.class.st index 12ed840..c5c3e8c 100644 --- a/src/MuTalk-CI-Tests/MTCITonelJsonExporterTest.class.st +++ b/src/MuTalk-CI-Tests/MTCITonelJsonExporterTest.class.st @@ -10,9 +10,8 @@ Class { { #category : 'tests' } MTCITonelJsonExporterTest >> testWorking [ - "requires https://github.com/mabdi/smalltalk-SmallBank" - | analysis json moreInfo | + | analysis json moreInfo repo | analysis := MTAnalysis new testClasses: { MTSmallBankTest }; classesToMutate: { MTSmallBank }. @@ -20,11 +19,14 @@ MTCITonelJsonExporterTest >> testWorking [ moreInfo := MTCoveragePropagationPreparation new mtResult: analysis; prepare. + repo := IceRepository repositories detect: [ :aRepo | + aRepo workingCopy packages anySatisfy: [ :package | + package name = MTSmallBank package name ] ]. + json := MTCITonelJsonExporter new mtResult: analysis; coverageInfo: moreInfo; - cloneLocation: FileLocator localDirectory fullName - , '/iceberg/pharo-contributions/mutalk'; + cloneLocation: repo location fullName; root: 'src'; export. self assert: json class equals: '' class