From 07bf620ffa0f48cbf2a3ecc1721758c3ea661d37 Mon Sep 17 00:00:00 2001 From: ayntee Date: Wed, 27 Jan 2021 11:45:19 +0400 Subject: [PATCH] ci: separate local tests --- .github/workflows/test.yml | 6 ++++-- test/mod.test.ts | 3 ++- 2 files changed, 6 insertions(+), 3 deletions(-) diff --git a/.github/workflows/test.yml b/.github/workflows/test.yml index 4c31dcf43..c463cfd88 100644 --- a/.github/workflows/test.yml +++ b/.github/workflows/test.yml @@ -13,8 +13,10 @@ jobs: deno-version: ${{ matrix.deno }} - name: Cache dependencies run: deno cache mod.ts - - name: Run test script + - name: Run local tests + run: TEST_TYPE=local deno test + - name: Run API tests if: github.ref == 'refs/heads/master' - run: deno test --allow-net --allow-env + run: TEST_TYPE=api deno test --allow-net --allow-env env: DISCORD_TOKEN: ${{ secrets.DISCORD_TOKEN }} diff --git a/test/mod.test.ts b/test/mod.test.ts index e877e2197..ed41759bf 100644 --- a/test/mod.test.ts +++ b/test/mod.test.ts @@ -40,9 +40,10 @@ startBot({ }); // Default options for tests -export const defaultTestOptions = { +export const defaultTestOptions: Partial = { sanitizeOps: false, sanitizeResources: false, + ignore: Deno.env.get("TEST_TYPE") !== "api", }; // Temporary data