Skip to content

Commit 0061cf6

Browse files
authored
Merge pull request #429 from wuespace/feat/custom-test-runner
2 parents 2024a2c + fd27c3f commit 0061cf6

38 files changed

Lines changed: 1157 additions & 718 deletions
Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
name: Backend Deno CI
22

3-
on: [ push, pull_request ]
3+
on: [push, pull_request]
44

55
defaults:
66
run:
@@ -13,8 +13,10 @@ jobs:
1313
steps:
1414
- name: Checkout 📥
1515
uses: actions/checkout@v3.6.0
16-
- name: Run tests 🛃
17-
run: docker compose up --abort-on-container-exit
18-
- name: Stop containers 🛑
19-
if: always()
20-
run: docker compose down
16+
- name: Setup Virtual Environment 🛠️
17+
run: |-
18+
../backend-features/tools/setup-venv.sh
19+
- name: Run Tests 🧪
20+
run: |-
21+
. ../backend-features/.venv/bin/activate
22+
../backend-features/run-tests.py -v .

.github/workflows/backend-features-lint.yml

Lines changed: 0 additions & 17 deletions
This file was deleted.

backend-deno/Dockerfile

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,13 @@
1+
FROM denoland/deno:alpine-2.1.4
2+
3+
WORKDIR /app
4+
5+
COPY deno.json deno.lock /app/
6+
7+
RUN deno install --frozen
8+
9+
COPY . .
10+
11+
RUN deno cache mod.ts
12+
13+
ENTRYPOINT [ "deno", "run", "-A", "testbed.e2e.ts" ]

backend-deno/cucumber/README.md

Lines changed: 0 additions & 47 deletions
This file was deleted.

backend-deno/cucumber/step-registry.ts

Lines changed: 0 additions & 149 deletions
This file was deleted.

backend-deno/cucumber/steps/config.ts

Lines changed: 0 additions & 30 deletions
This file was deleted.

0 commit comments

Comments
 (0)