taler-android

Android apps for GNU Taler (wallet, PoS, cashier)
Log | Files | Refs | README | LICENSE

commit 4dc5b0624153041349611715f3c92cc2d7d7ed87
parent 370674c5a06a7b44f9f5547e0a98a1189b8e977e
Author: Iván Ávalos <avalos@disroot.org>
Date:   Thu,  5 Dec 2024 12:14:52 +0100

CI unit test reporting fix

Diffstat:
Mcontrib/ci/ci.sh | 2++
Mcontrib/ci/jobs/0-taler-kotlin-android-test/test.sh | 11++++++++++-
Mtaler-kotlin-android/src/test/java/net/taler/common/AmountTest.kt | 2+-
3 files changed, 13 insertions(+), 2 deletions(-)

diff --git a/contrib/ci/ci.sh b/contrib/ci/ci.sh @@ -20,6 +20,7 @@ fi mkdir -p "${PWD}/inputs" mkdir -p "${PWD}/artifacts" +mkdir -p "${PWD}/cache/.gradle" "${OCI_RUNTIME}" run \ --rm \ @@ -27,6 +28,7 @@ mkdir -p "${PWD}/artifacts" --arch "${JOB_ARCH}" \ --env CI_COMMIT_REF="$(git rev-parse HEAD)" \ --volume "${PWD}":/workdir \ + --volume "${PWD}/cache/.gradle":/root/.gradle \ --volume "${PWD}/inputs:/inputs:ro" \ --volume "${PWD}/artifacts:/artifacts" \ --workdir /workdir \ diff --git a/contrib/ci/jobs/0-taler-kotlin-android-test/test.sh b/contrib/ci/jobs/0-taler-kotlin-android-test/test.sh @@ -1,4 +1,13 @@ #!/bin/bash -set -exuo pipefail +set -xuo pipefail + +ARTIFACT_PATH="/artifacts/taler-android/${CI_COMMIT_REF}/taler-kotlin-android" +UNIT_TEST_PATH="taler-kotlin-android/build/reports/tests/testDebugUnitTest" ./gradlew :taler-kotlin-android:check +ret=$? + +mkdir -p "$ARTIFACT_PATH" +cp -r "$UNIT_TEST_PATH" "$ARTIFACT_PATH" + +exit $ret diff --git a/taler-kotlin-android/src/test/java/net/taler/common/AmountTest.kt b/taler-kotlin-android/src/test/java/net/taler/common/AmountTest.kt @@ -214,7 +214,7 @@ class AmountTest { // FIXME: this test is locale-dependent if (spec.symbol != null) { assertEquals("${symbol}$specAmount", withSpec.toString(symbols = symbols)) - assertEquals("-${symbol} $specAmount", withSpec.toString(symbols = symbols, negative = true)) + assertEquals("-${symbol}$specAmount", withSpec.toString(symbols = symbols, negative = true)) } else { assertEquals("$specAmount $currency", withSpec.toString(symbols = symbols)) assertEquals("-$specAmount $currency", withSpec.toString(symbols = symbols, negative = true))