0
Fork 0
mirror of https://github.com/penpot/penpot.git synced 2025-01-06 14:50:20 -05:00

📎 Enable frontend integration tests

This commit is contained in:
Andrey Antukh 2024-05-23 13:21:15 +02:00
parent 7e5068f38e
commit d9e4ee67c3
2 changed files with 18 additions and 17 deletions

View file

@ -32,42 +32,42 @@ jobs:
- run: clj-kondo --version
- run:
name: "fmt check backend [clj]"
name: "backend fmt check"
working_directory: "./backend"
command: |
yarn install
yarn run fmt:clj:check
- run:
name: "fmt check exporter [clj]"
name: "exporter fmt check"
working_directory: "./exporter"
command: |
yarn install
yarn run fmt:clj:check
- run:
name: "fmt check common [clj]"
name: "common fmt check"
working_directory: "./common"
command: |
yarn install
yarn run fmt:clj:check
- run:
name: "fmt check frontend [clj]"
name: "frontend fmt check"
working_directory: "./frontend"
command: |
yarn install
yarn run fmt:clj:check
- run:
name: common lint
name: "common linter check"
working_directory: "./common"
command: |
yarn install
yarn run lint:clj
- run:
name: frontend lint
name: "frontend linter check"
working_directory: "./frontend"
command: |
yarn install
@ -75,14 +75,14 @@ jobs:
yarn run lint:clj
- run:
name: backend lint
name: "backend linter check"
working_directory: "./backend"
command: |
yarn install
yarn run lint:clj
- run:
name: exporter lint
name: "exporter linter check"
working_directory: "./exporter"
command: |
yarn install
@ -102,15 +102,15 @@ jobs:
yarn install
yarn test
# - run:
# name: "frontend integration tests"
# working_directory: "./frontend"
# command: |
# yarn install
# yarn run compile
# clojure -M:dev:shadow-cljs compile main
# yarn playwright install --with-deps chromium
# yarn e2e:test
- run:
name: "frontend integration tests"
working_directory: "./frontend"
command: |
yarn install
yarn run compile
yarn run compile:cljs
yarn playwright install --with-deps chromium
yarn e2e:test
- run:
name: "backend tests"

View file

@ -29,6 +29,7 @@
"translations:validate": "node ./scripts/validate-translations.js",
"translations:find-unused": "node ./scripts/find-unused-translations.js",
"compile": "node ./scripts/compile.js",
"compile:cljs": "clojure -M:dev:shadow-cljs compile main",
"watch": "node ./scripts/watch.js",
"e2e:server": "node ./scripts/e2e-server.js",
"e2e:test": "playwright test",