diff --git a/.evergreen/setup-env.sh b/.evergreen/setup-env.sh index c3c241ba0..f899cfc5e 100755 --- a/.evergreen/setup-env.sh +++ b/.evergreen/setup-env.sh @@ -4,7 +4,7 @@ set -x OS_ARCH="$(uname "-m")" export BASEDIR="$PWD/.evergreen" -export PATH="$BASEDIR/npm-10/node_modules/.bin:$BASEDIR/node-v$NODE_JS_VERSION-win-x64:/opt/java/jdk16/bin:$PATH" +export PATH="$BASEDIR/npm-10/node_modules/.bin:$BASEDIR/node-v$NODE_JS_VERSION-win-x64:/opt/java/jdk17/bin:$PATH" export MONGOSH_GLOBAL_CONFIG_FILE_FOR_TESTING="$BASEDIR/../../testing/tests-globalconfig.conf" diff --git a/packages/java-shell/build.gradle b/packages/java-shell/build.gradle index 99aa394bb..d0c7400f5 100644 --- a/packages/java-shell/build.gradle +++ b/packages/java-shell/build.gradle @@ -26,7 +26,8 @@ compileJava.dependsOn browserifyShellApi dependencies { implementation "org.jetbrains.kotlin:kotlin-stdlib-jdk8" testImplementation group: 'junit', name: 'junit', version: '4.13.1' - implementation group: 'org.graalvm.js', name: 'js', version: '22.3.1' + implementation group: 'org.graalvm.polyglot', name: 'polyglot', version: '25.0.1' + implementation group: 'org.graalvm.js', name: 'js', version: '25.0.1' implementation group: 'org.mongodb', name: 'mongodb-driver-sync', version: '4.11.1' implementation group: 'org.apache.commons', name: 'commons-text', version: '1.10.0' } diff --git a/packages/java-shell/src/test/resources/literal/long.expected.2.txt b/packages/java-shell/src/test/resources/literal/long.expected.2.txt new file mode 100644 index 000000000..489d76892 --- /dev/null +++ b/packages/java-shell/src/test/resources/literal/long.expected.2.txt @@ -0,0 +1,3 @@ +LongResult: 2147483649 +LongResult: 1281104301025214464 +LongResult: 1281104301025214467