diff --git a/Dockerfile b/Dockerfile index a60e697..186bd1d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -4,7 +4,7 @@ RUN apt-get update \ # Install required build and runtime dependencies, cannot use `--no-install-recommends` && apt-get install -y jq wget unzip libmpfr6 libwebkit2gtk-4.1-0 libpcre3 \ # Fetch pre-built nightly release and install it - && wget --quiet --output-document arturo.zip https://github.com/arturo-lang/nightly/releases/download/2025-07-05/arturo-nightly.2025-07-04-amd64-linux-full.zip \ + && wget --quiet --output-document arturo.zip https://github.com/arturo-lang/nightly/releases/download/2025-04-01/arturo-nightly.2025-03-31-amd64-linux-full.zip \ && unzip -d /usr/local/bin arturo.zip arturo \ && rm arturo.zip \ # Install unitt test framework diff --git a/tests/all-fail/expected_results.json b/tests/all-fail/expected_results.json index 1382e86..ae9f9da 100644 --- a/tests/all-fail/expected_results.json +++ b/tests/all-fail/expected_results.json @@ -1,5 +1,5 @@ { "version": 1, "status": "fail", - "message": "\n===== tests/test-all-fail.art =====\n\nDescription: Leap \n \n \u001b[0;33m❌ - assert that a year not divisible by 4 is a common year\u001b[0m\n_repr\nthis\\_condition\n \u001b[0;31m❌: false\u001b[0m\n\n \u001b[0;33m❌ - assert that a year divisible by 2 and not divisible by 4 is a common year\u001b[0m\n_repr\nthis\\_condition\n \u001b[0;31m❌: false\u001b[0m\n\n \u001b[0;33m❌ - assert that a year divisible by 4 and not divisible by 100 is a leap year\u001b[0m\n_repr\nthis\\_condition\n \u001b[0;31m❌: false\u001b[0m\n\n \u001b[0;33m❌ - assert that a year divisible by 4 and 5 is still a leap year\u001b[0m\n_repr\nthis\\_condition\n \u001b[0;31m❌: false\u001b[0m\n\n \u001b[0;33m❌ - assert that a year divisible by 100 and not divisible by 400 is a common year\u001b[0m\n_repr\nthis\\_condition\n \u001b[0;31m❌: false\u001b[0m\n\n \u001b[0;33m❌ - assert that a year divisible by 100 but not divisible by 3 is still not a leap year\u001b[0m\n_repr\nthis\\_condition\n \u001b[0;31m❌: false\u001b[0m\n\n \u001b[0;33m❌ - assert that a year divisible by 400 is a leap year\u001b[0m\n_repr\nthis\\_condition\n \u001b[0;31m❌: false\u001b[0m\n\n \u001b[0;33m❌ - assert that a year divisible by 400 but not by 125 is still a leap year\u001b[0m\n_repr\nthis\\_condition\n \u001b[0;31m❌: false\u001b[0m\n\n \u001b[0;33m❌ - assert that a year divisible by 200 and not divisible by 400 is a common year\u001b[0m\n_repr\nthis\\_condition\n \u001b[0;31m❌: false\u001b[0m\n\n\n\n===== Statistics =====\n\n ⏏️ TOTAL: 9 assertions\n✅ PASSED: 0 assertions\n⏩ SKIPPED: 0 assertions\n❌ FAILED: 9 assertions\n\n===== ========== =====\n\n\n\u001b[0;31m══╡ \u001b[1;31mProgram Error\u001b[0;31m ╞═════════════════════════════════════════════════