Docker: Updated tests
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
diff --git a/tests/languages/docker/keyword_feature.test b/tests/languages/docker/keyword_feature.test
index 8b39af9..a36a7e0 100644
--- a/tests/languages/docker/keyword_feature.test
+++ b/tests/languages/docker/keyword_feature.test
@@ -8,9 +8,12 @@ COPY hom* /mydir/
VOLUME /myvol
USER daemon
WORKDIR /a
-CMD echo "foo"
+HEALTHCHECK CMD echo "foo"
LABEL version="1.0"
ENTRYPOINT ["top", "-b"]
+ARG user1
+SHELL ["powershell", "-command"]
+STOPSIGNAL signal
----------------------------------------------------
@@ -25,11 +28,16 @@ ENTRYPOINT ["top", "-b"]
["keyword", "VOLUME"], " /myvol\r\n",
["keyword", "USER"], " daemon\r\n",
["keyword", "WORKDIR"], " /a\r\n",
- ["keyword", "CMD"], " echo ", ["string", "\"foo\""],
+ ["keyword", "HEALTHCHECK"], ["keyword", "CMD"], " echo ", ["string", "\"foo\""],
["keyword", "LABEL"], " version=", ["string", "\"1.0\""],
["keyword", "ENTRYPOINT"],
["punctuation", "["], ["string", "\"top\""], ["punctuation", ","],
- ["string", "\"-b\""], ["punctuation", "]"]
+ ["string", "\"-b\""], ["punctuation", "]"],
+ ["keyword", "ARG"], " user1\r\n",
+ ["keyword", "SHELL"],
+ ["punctuation", "["], ["string", "\"powershell\""], ["punctuation", ","],
+ ["string", "\"-command\""], ["punctuation", "]"],
+ ["keyword", "STOPSIGNAL"], " signal"
]
----------------------------------------------------