mirror of
https://github.com/fnproject/fn.git
synced 2022-10-28 21:29:17 +03:00
Run API tests as separate task
Before that we tested only SQLite, deployments we do are using MySQL. So, it's better to run that set of tests.
This commit is contained in:
@@ -33,6 +33,7 @@ jobs:
|
|||||||
# login here for tests
|
# login here for tests
|
||||||
- run: docker login -u $DOCKER_USER -p $DOCKER_PASS
|
- run: docker login -u $DOCKER_USER -p $DOCKER_PASS
|
||||||
- run: ./test.sh
|
- run: ./test.sh
|
||||||
|
- run: ./api_test.sh mysql 4
|
||||||
- deploy:
|
- deploy:
|
||||||
command: |
|
command: |
|
||||||
if [ "${CIRCLE_BRANCH}" == "master" ]; then
|
if [ "${CIRCLE_BRANCH}" == "master" ]; then
|
||||||
|
|||||||
2
test.sh
2
test.sh
@@ -38,7 +38,7 @@ container_ip)
|
|||||||
;;
|
;;
|
||||||
esac
|
esac
|
||||||
|
|
||||||
go test -v $(go list ./... | grep -v vendor | grep -v examples | grep -v tool | grep -v cli | grep -v tmp/go/src)
|
go test -v $(go list ./... | grep -v vendor | grep -v examples | grep -v tool | grep -v cli | grep -v tmp/go/src | grep -v test/fn-api-tests)
|
||||||
docker rm --force func-postgres-test
|
docker rm --force func-postgres-test
|
||||||
docker rm --force func-mysql-test
|
docker rm --force func-mysql-test
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user