From 9e51086b63325154489eae3e8167aa89782ad6e2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Andr=C3=A1s=20B=20Nagy?= <20251272+BNAndras@users.noreply.github.com> Date: Sat, 10 Jan 2026 19:19:21 -0800 Subject: [PATCH] Bump alpine image --- Dockerfile | 2 +- tests/example-empty-file/expected_results.json | 2 +- tests/example-syntax-error/expected_results.json | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 7673ba5..e3c4d6d 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM alpine:3.19.0 +FROM alpine:3.23.2 RUN apk add --no-cache git bash jq vim && \ rm -rf /var/cache/apk/* diff --git a/tests/example-empty-file/expected_results.json b/tests/example-empty-file/expected_results.json index 70f8ec1..406e7f3 100644 --- a/tests/example-empty-file/expected_results.json +++ b/tests/example-empty-file/expected_results.json @@ -1,5 +1,5 @@ { "version": 1, "status": "fail", - "message": "Starting Vader: 1 suite(s), 5 case(s)\n Starting Vader: /solution/example_empty_file.vader\n (1/5) [EXECUTE] year not divisible by 4: common year\n (1/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 22_vader[5]..vader#run[63]..24_run[42]..24_execute[2]..vader#window#execute[11]..script line 3\n (2/5) [EXECUTE] year divisible by 4, not divisible by 100: leap year\n (2/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 22_vader[5]..vader#run[63]..24_run[42]..24_execute[2]..vader#window#execute[11]..script line 3\n (3/5) [EXECUTE] year divisible by 100, not divisible by 400: common year\n (3/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 22_vader[5]..vader#run[63]..24_run[42]..24_execute[2]..vader#window#execute[11]..script line 3\n (4/5) [EXECUTE] year divisible by 400: leap year\n (4/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 22_vader[5]..vader#run[63]..24_run[42]..24_execute[2]..vader#window#execute[11]..script line 3\n (5/5) [EXECUTE] year divisible by 200, not divisible by 400: common year\n (5/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 22_vader[5]..vader#run[63]..24_run[42]..24_execute[2]..vader#window#execute[11]..script line 3\n Success/Total: 0/5\nSuccess/Total: 0/5 (assertions: 0/0)\n\n\u001b[?1049h\u001b[22;0;0t\u001b[>4;2m\u001b[?1h\u001b=\u001b[?2004h\u001b[?1004h\u001b[24;1H\u001b[?2004l\u001b[>4;m\u001b[?2004h\u001b[>4;2m\u001b[?2004l\u001b[>4;m\u001b[23;2t\u001b[23;1t\u001b[?1004l\u001b[?2004l\u001b[?1l\u001b>\u001b[?1049l\u001b[23;0;0t\u001b[>4;m" + "message": "Starting Vader: 1 suite(s), 5 case(s)\n Starting Vader: /solution/example_empty_file.vader\n (1/5) [EXECUTE] year not divisible by 4: common year\n (1/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 26_vader[5]..vader#run[63]..28_run[42]..28_execute[2]..vader#window#execute[11]..script line 3\n (2/5) [EXECUTE] year divisible by 4, not divisible by 100: leap year\n (2/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 26_vader[5]..vader#run[63]..28_run[42]..28_execute[2]..vader#window#execute[11]..script line 3\n (3/5) [EXECUTE] year divisible by 100, not divisible by 400: common year\n (3/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 26_vader[5]..vader#run[63]..28_run[42]..28_execute[2]..vader#window#execute[11]..script line 3\n (4/5) [EXECUTE] year divisible by 400: leap year\n (4/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 26_vader[5]..vader#run[63]..28_run[42]..28_execute[2]..vader#window#execute[11]..script line 3\n (5/5) [EXECUTE] year divisible by 200, not divisible by 400: common year\n (5/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 26_vader[5]..vader#run[63]..28_run[42]..28_execute[2]..vader#window#execute[11]..script line 3\n Success/Total: 0/5\nSuccess/Total: 0/5 (assertions: 0/0)\n\n\u001b[?1049h\u001b[22;0;0t\u001b[>4;2m\u001b[?1h\u001b=\u001b[?2004h\u001b[?1004h\u001b[24;1H\u001b[?2004l\u001b[>4;m\u001b[?2004h\u001b[>4;2m\u001b[?2004l\u001b[>4;m\u001b[23;2t\u001b[23;1t\u001b[?1004l\u001b[?2004l\u001b[?1l\u001b>\u001b[?1049l\u001b[23;0;0t\u001b[>4;m" } diff --git a/tests/example-syntax-error/expected_results.json b/tests/example-syntax-error/expected_results.json index dff957b..7390bd7 100644 --- a/tests/example-syntax-error/expected_results.json +++ b/tests/example-syntax-error/expected_results.json @@ -1,5 +1,5 @@ { "version": 1, "status": "fail", - "message": "Starting Vader: 1 suite(s), 5 case(s)\n Starting Vader: /solution/example_syntax_error.vader\n (1/5) [EXECUTE] year not divisible by 4: common year\n (1/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 22_vader[5]..vader#run[63]..24_run[42]..24_execute[2]..vader#window#execute[11]..script line 3\n (2/5) [EXECUTE] year divisible by 4, not divisible by 100: leap year\n (2/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 22_vader[5]..vader#run[63]..24_run[42]..24_execute[2]..vader#window#execute[11]..script line 3\n (3/5) [EXECUTE] year divisible by 100, not divisible by 400: common year\n (3/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 22_vader[5]..vader#run[63]..24_run[42]..24_execute[2]..vader#window#execute[11]..script line 3\n (4/5) [EXECUTE] year divisible by 400: leap year\n (4/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 22_vader[5]..vader#run[63]..24_run[42]..24_execute[2]..vader#window#execute[11]..script line 3\n (5/5) [EXECUTE] year divisible by 200, not divisible by 400: common year\n (5/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 22_vader[5]..vader#run[63]..24_run[42]..24_execute[2]..vader#window#execute[11]..script line 3\n Success/Total: 0/5\nSuccess/Total: 0/5 (assertions: 0/0)\n\n\u001b[?1049h\u001b[22;0;0t\u001b[>4;2m\u001b[?1h\u001b=\u001b[?2004h\u001b[?1004h\u001b[24;1H\u001b[?2004l\u001b[>4;m\u001b[?2004h\u001b[>4;2m\u001b[?2004l\u001b[>4;m\u001b[23;2t\u001b[23;1t\r\n\u001b[?1004l\u001b[?2004l\u001b[?1l\u001b>\u001b[?1049l\u001b[23;0;0t\u001b[>4;m" + "message": "Starting Vader: 1 suite(s), 5 case(s)\n Starting Vader: /solution/example_syntax_error.vader\n (1/5) [EXECUTE] year not divisible by 4: common year\n (1/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 26_vader[5]..vader#run[63]..28_run[42]..28_execute[2]..vader#window#execute[11]..script line 3\n (2/5) [EXECUTE] year divisible by 4, not divisible by 100: leap year\n (2/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 26_vader[5]..vader#run[63]..28_run[42]..28_execute[2]..vader#window#execute[11]..script line 3\n (3/5) [EXECUTE] year divisible by 100, not divisible by 400: common year\n (3/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 26_vader[5]..vader#run[63]..28_run[42]..28_execute[2]..vader#window#execute[11]..script line 3\n (4/5) [EXECUTE] year divisible by 400: leap year\n (4/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 26_vader[5]..vader#run[63]..28_run[42]..28_execute[2]..vader#window#execute[11]..script line 3\n (5/5) [EXECUTE] year divisible by 200, not divisible by 400: common year\n (5/5) [EXECUTE] (X) Vim(call):E117: Unknown function: LeapYear\n > command line..function 26_vader[5]..vader#run[63]..28_run[42]..28_execute[2]..vader#window#execute[11]..script line 3\n Success/Total: 0/5\nSuccess/Total: 0/5 (assertions: 0/0)\n\n\u001b[?1049h\u001b[22;0;0t\u001b[>4;2m\u001b[?1h\u001b=\u001b[?2004h\u001b[?1004h\u001b[24;1H\u001b[?2004l\u001b[>4;m\u001b[?2004h\u001b[>4;2m\u001b[?2004l\u001b[>4;m\u001b[23;2t\u001b[23;1t\r\n\u001b[?1004l\u001b[?2004l\u001b[?1l\u001b>\u001b[?1049l\u001b[23;0;0t\u001b[>4;m" }