diff options
author | Christian Segundo | 2023-12-31 00:49:58 +0100 |
---|---|---|
committer | Christian Segundo | 2023-12-31 12:00:02 +0100 |
commit | c5f325e580540d81903360920094aafcc6ad4008 (patch) | |
tree | e20b666c71b912bb4103a2421b3ca2d547f16328 /tests | |
parent | df2b48edbb77e40dbd93e1c097b0b1cacde8a74a (diff) | |
download | languagetool-c5f325e580540d81903360920094aafcc6ad4008.tar.gz |
add goss
Diffstat (limited to 'tests')
-rw-r--r-- | tests/command.yaml | 13 | ||||
-rw-r--r-- | tests/http.yaml | 34 | ||||
-rw-r--r-- | tests/package.yaml | 6 | ||||
-rw-r--r-- | tests/process.yaml | 4 | ||||
-rw-r--r-- | tests/user.yaml | 8 |
5 files changed, 65 insertions, 0 deletions
diff --git a/tests/command.yaml b/tests/command.yaml new file mode 100644 index 0000000..69133ef --- /dev/null +++ b/tests/command.yaml @@ -0,0 +1,13 @@ +--- +command: + 'curl --version': + exit-status: 0 + stderr: [] + stdout: + - curl + + 'bsdtar --version': + exit-status: 0 + stderr: [] + stdout: + - bsdtar diff --git a/tests/http.yaml b/tests/http.yaml new file mode 100644 index 0000000..45aa2bb --- /dev/null +++ b/tests/http.yaml @@ -0,0 +1,34 @@ +--- +http: + http://0.0.0.0:8010/v2/info: + status: 200 + url: http://0.0.0.0:8010/v2/info + no-follow-redirects: true + timeout: 10000 + method: GET + body: + - '{"software":{"name":"LanguageTool"' + + http://0.0.0.0:8010/v2/languages: + status: 200 + url: http://0.0.0.0:8010/v2/languages + no-follow-redirects: true + timeout: 10000 + method: GET + request-headers: + - "accept: application/json" + body: + - '{"name":"Arabic","code":"ar","longCode":"ar"}' + + http://0.0.0.0:8010/v2/check: + status: 200 + url: http://0.0.0.0:8010/v2/check + no-follow-redirects: true + timeout: 10000 + method: POST + request-headers: + - "accept: application/json" + - "content-type: application/x-www-form-urlencoded" + request-body: 'text=hello%20woorld&language=en-US&motherTongue=de-DE&enabledOnly=false' + body: + - This sentence does not start with an uppercase letter diff --git a/tests/package.yaml b/tests/package.yaml new file mode 100644 index 0000000..bcc88f7 --- /dev/null +++ b/tests/package.yaml @@ -0,0 +1,6 @@ +--- +package: + curl: + installed: true + libarchive-tools: + installed: true diff --git a/tests/process.yaml b/tests/process.yaml new file mode 100644 index 0000000..2d08c86 --- /dev/null +++ b/tests/process.yaml @@ -0,0 +1,4 @@ +--- +process: + java: + running: true diff --git a/tests/user.yaml b/tests/user.yaml new file mode 100644 index 0000000..5da4197 --- /dev/null +++ b/tests/user.yaml @@ -0,0 +1,8 @@ +--- +user: + languagetool: + exists: true + groups: + - languagetool + home: /home/languagetool + shell: /bin/bash |