diff options
author | Marvin Borner | 2020-07-18 20:52:31 +0200 |
---|---|---|
committer | Marvin Borner | 2020-07-18 20:52:31 +0200 |
commit | af611a4eb21e998a06af79ecfa9f6898a2c7c55f (patch) | |
tree | 37abe1179af3362d62464cf886e5be1dc9781bf6 | |
parent | 5ad4683e2e59ea1d00558945872089bebea1c2b1 (diff) |
Added testing to github
-rw-r--r-- | .github/workflows/test.yaml | 17 | ||||
-rwxr-xr-x | run | 3 |
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 @@ -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 |