Skip to content

Commit

Permalink
Merge pull request #429 from wuespace/feat/custom-test-runner
Browse files Browse the repository at this point in the history
  • Loading branch information
pklaschka authored Dec 16, 2024
2 parents 2024a2c + fd27c3f commit 0061cf6
Show file tree
Hide file tree
Showing 38 changed files with 1,157 additions and 718 deletions.
14 changes: 8 additions & 6 deletions .github/workflows/backend-deno-ci.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
name: Backend Deno CI

on: [ push, pull_request ]
on: [push, pull_request]

defaults:
run:
Expand All @@ -13,8 +13,10 @@ jobs:
steps:
- name: Checkout 📥
uses: actions/[email protected]
- name: Run tests 🛃
run: docker compose up --abort-on-container-exit
- name: Stop containers 🛑
if: always()
run: docker compose down
- name: Setup Virtual Environment 🛠️
run: |-
../backend-features/tools/setup-venv.sh
- name: Run Tests 🧪
run: |-
. ../backend-features/.venv/bin/activate
../backend-features/run-tests.py -v .
17 changes: 0 additions & 17 deletions .github/workflows/backend-features-lint.yml

This file was deleted.

13 changes: 13 additions & 0 deletions backend-deno/Dockerfile
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
FROM denoland/deno:alpine-2.1.4

WORKDIR /app

COPY deno.json deno.lock /app/

RUN deno install --frozen

COPY . .

RUN deno cache mod.ts

ENTRYPOINT [ "deno", "run", "-A", "testbed.e2e.ts" ]
47 changes: 0 additions & 47 deletions backend-deno/cucumber/README.md

This file was deleted.

149 changes: 0 additions & 149 deletions backend-deno/cucumber/step-registry.ts

This file was deleted.

30 changes: 0 additions & 30 deletions backend-deno/cucumber/steps/config.ts

This file was deleted.

Loading

0 comments on commit 0061cf6

Please sign in to comment.