aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarvin Borner2020-07-18 20:52:31 +0200
committerMarvin Borner2020-07-18 20:52:31 +0200
commitaf611a4eb21e998a06af79ecfa9f6898a2c7c55f (patch)
tree37abe1179af3362d62464cf886e5be1dc9781bf6
parent5ad4683e2e59ea1d00558945872089bebea1c2b1 (diff)
Added testing to github
-rw-r--r--.github/workflows/test.yaml17
-rwxr-xr-xrun3
2 files changed, 18 insertions, 2 deletions
diff --git a/.github/workflows/test.yaml b/.github/workflows/test.yaml
index 29da35d..6f7fd9d 100644
--- a/.github/workflows/test.yaml
+++ b/.github/workflows/test.yaml
@@ -12,7 +12,7 @@ jobs:
strategy:
matrix:
- deno_version: [1.1.3]
+ deno_version: [1.2.0]
steps:
- name: Git Checkout Deno Module
@@ -25,5 +25,18 @@ jobs:
# run: deno fmt --check
- name: Lint Deno Module
run: deno lint --unstable
+ - uses: mirromutth/mysql-action@v1.1
+ with:
+ mysql database: 'github'
+ mysql root password: 'github'
+ mysql user: 'github'
+ mysql password: 'github'
+ - run: |
+ echo 'DEBUG=2' > .env
+ echo 'PORT=8080' >> .env
+ echo 'DBUser="github"' >> .env
+ echo 'DBPassword="github"' >> .env
+ echo 'DBName="github"' >> .env
+ echo 'DBHost="localhost"' >> .env
- name: Test Deno Module
- run: deno test --allow-none
+ run: ./run
diff --git a/run b/run
index 1d18892..2c888ef 100755
--- a/run
+++ b/run
@@ -6,6 +6,9 @@ if grep -q "DEBUG=1" .env; then
deno test "${ARGS[@]}" test/ &&
echo "Tests succeeded!" &&
deno run "${ARGS[@]}" src/main.ts
+elif grep -q "DEBUG=2" .env; then
+ deno test "${ARGS[@]}" test/ &&
+ echo "Tests succeeded!"
else
deno run "${ARGS[@]}" src/main.ts
fi