Run new integration tests in CI

This commit is contained in:
Torsten Grote 2020-08-06 09:03:08 -03:00
parent b3f0cf97e4
commit e79a118ab6
No known key found for this signature in database
GPG Key ID: 3E5F77D92CF891FF

View File

@ -3,7 +3,7 @@ image: "registry.gitlab.com/gnu-taler/docker-taler-ci:latest"
before_script: before_script:
- pg_ctlcluster 12 main start - pg_ctlcluster 12 main start
integration_tests_legacy: test_legacy:
script: script:
- cd integrationtests - cd integrationtests
- ./test-base.sh - ./test-base.sh
@ -15,12 +15,18 @@ integration_tests_legacy:
- ./test-withdrawal.sh - ./test-withdrawal.sh
allow_failure: true allow_failure: true
integration_tests: test_pytest:
script: script:
- ./bootstrap - ./bootstrap
- ./configure - ./configure
- make install - make install
- pytest -rP tests/ - pytest -rP tests/
test_typescript:
script:
- ./bootstrap
- ./configure
- make install integrationtests
after_script: after_script:
- pg_ctlcluster 12 main stop - pg_ctlcluster 12 main stop