skip some tests on CI

This commit is contained in:
Jan Prochazka 2021-05-27 15:13:14 +02:00
parent 9af28e7d20
commit e8433423b4
3 changed files with 11 additions and 11 deletions

View File

@ -23,7 +23,7 @@ jobs:
- name: Run tests
run: |
cd integration-tests
yarn test
yarn test:ci
services:
postgres:
@ -36,10 +36,10 @@ jobs:
--health-timeout 5s
--health-retries 5
mysql:
image: mysql
env:
MYSQL_ROOT_PASSWORD: Pwd2020Db
# mysql:
# image: mysql
# env:
# MYSQL_ROOT_PASSWORD: Pwd2020Db
mssql:
image: mcr.microsoft.com/mssql/server
@ -48,5 +48,5 @@ jobs:
SA_PASSWORD: Pwd2020Db
MSSQL_PID: Express
cockroachdb:
image: cockroachdb/cockroach
# cockroachdb:
# image: cockroachdb/cockroach

View File

@ -20,7 +20,7 @@ const engines = [
server: 'localhost',
port: 15001,
},
skipOnGithub: true,
skipOnCI: true,
objects: [views],
},
{
@ -91,9 +91,9 @@ const engines = [
server: 'localhost',
port: 15003,
},
skipOnGithub: true,
skipOnCI: true,
objects: [views],
},
];
module.exports = engines;
module.exports = process.env.CITEST ? engines.filter(x => !x.skipOnCi) : engines;

View File

@ -10,7 +10,7 @@
"license": "MIT",
"scripts": {
"wait:local": "cross-env DEVMODE=1 LOCALTEST=1 node wait.js",
"test": "cross-env DEVMODE=1 jest --runInBand",
"test:ci": "cross-env DEVMODE=1 CITEST=1 jest --runInBand",
"test:local": "cross-env DEVMODE=1 LOCALTEST=1 jest",
"run:local": "docker-compose down && docker-compose up -d && yarn wait:local && yarn test:local"
},