Fix server e2e tests on CI #4

This commit is contained in:
Charles Bochet
2023-07-27 15:22:10 -07:00
parent 37beaa6d92
commit e7eecd5b54
3 changed files with 5 additions and 5 deletions

View File

@ -7,8 +7,6 @@ on:
jobs: jobs:
server-test: server-test:
runs-on: ubuntu-latest runs-on: ubuntu-latest
env:
PG_DATABASE_URL: postgres://postgres:postgrespassword@localhost:5432/test?connection_limit=1
services: services:
postgres: postgres:
image: postgres image: postgres
@ -46,4 +44,4 @@ jobs:
cd server && yarn test cd server && yarn test
- name: Server / Run e2e tests - name: Server / Run e2e tests
run: | run: |
cd server && yarn test:e2e-ci cd server && yarn test:e2e

View File

@ -18,8 +18,7 @@
"test:watch": "jest --watch", "test:watch": "jest --watch",
"test:cov": "jest --coverage", "test:cov": "jest --coverage",
"test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand", "test:debug": "node --inspect-brk -r tsconfig-paths/register -r ts-node/register node_modules/.bin/jest --runInBand",
"test:e2e": "./scripts/setenv.sh && ./scripts/run-integration.sh", "test:e2e": "./scripts/run-integration.sh",
"test:e2e-ci": "./scripts/run-integration.sh",
"prisma:generate-client": "npx prisma generate --generator client && yarn prisma:generate-gql-select", "prisma:generate-client": "npx prisma generate --generator client && yarn prisma:generate-gql-select",
"prisma:generate-gql-select": "node scripts/generate-model-select-map.js", "prisma:generate-gql-select": "node scripts/generate-model-select-map.js",
"prisma:generate-nest-graphql": "npx prisma generate --generator nestgraphql", "prisma:generate-nest-graphql": "npx prisma generate --generator nestgraphql",

View File

@ -1,6 +1,9 @@
#!/usr/bin/env bash #!/usr/bin/env bash
# src/run-integration.sh # src/run-integration.sh
DIR="$(cd "$(dirname "$0")" && pwd)"
source $DIR/setenv.sh
npx ts-node ./test/utils/check-db.ts npx ts-node ./test/utils/check-db.ts
EXIT_CODE=$? EXIT_CODE=$?