From cdf343d7ab2e9023f0070adbe955a378435dc3c5 Mon Sep 17 00:00:00 2001 From: Fabio Niephaus Date: Sat, 17 Feb 2024 13:27:05 +0100 Subject: [PATCH] Add and test `Polyglot installLanguage:version:` --- mx.trufflesqueak/suite.py | 8 ++++++-- .../src/de/hpi/swa/trufflesqueak/test/tests.properties | 1 + src/image | 2 +- 3 files changed, 8 insertions(+), 3 deletions(-) diff --git a/mx.trufflesqueak/suite.py b/mx.trufflesqueak/suite.py index 4ebde9acd..50ab9a625 100644 --- a/mx.trufflesqueak/suite.py +++ b/mx.trufflesqueak/suite.py @@ -236,7 +236,8 @@ "sourceDirs": ["src"], "dependencies": [ "de.hpi.swa.trufflesqueak", - "mx:JUNIT" + "mx:JUNIT", + "sdk:MAVEN_DOWNLOADER", ], "checkstyle": "de.hpi.swa.trufflesqueak", "jacoco": "include", @@ -420,7 +421,10 @@ "de.hpi.swa.trufflesqueak.test", ], "exclude": ["mx:JUNIT", "mx:HAMCREST"], - "distDependencies": ["TRUFFLESQUEAK"], + "distDependencies": [ + "TRUFFLESQUEAK", + "sdk:MAVEN_DOWNLOADER", + ], "testDistribution": True, "maven": False, }, diff --git a/src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/tests.properties b/src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/tests.properties index f65fc3da4..88232663c 100644 --- a/src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/tests.properties +++ b/src/de.hpi.swa.trufflesqueak.test/src/de/hpi/swa/trufflesqueak/test/tests.properties @@ -4742,6 +4742,7 @@ PointTest>>testSign=passing PointTest>>testTheta=passing PointTest>>testUnCategorizedMethods=passing PointTest>>testZeroPointNormal=passing +PolyglotTest>>testInstallLanguage=passing PolyglotTest>>testLanguageInfo=passing PolyglotTest>>testPolyglotBindings=passing PolyglotTest>>testPolyglotEval=passing diff --git a/src/image b/src/image index e9ba6b7d5..7f8345f50 160000 --- a/src/image +++ b/src/image @@ -1 +1 @@ -Subproject commit e9ba6b7d52b1304c8e9e095672d68dbaeb596081 +Subproject commit 7f8345f50cf7e5637a0cc80d76d812fad978a854