Add --nomigrations swtich to test config files. Add metadata app to gitlab test config file.

This commit is contained in:
Roberto Rosario
2015-09-27 01:41:31 -04:00
parent e53c624792
commit 62ecc32ad5
2 changed files with 7 additions and 7 deletions

View File

@@ -13,10 +13,10 @@ job_test:
- pip install -r requirements/testing.txt
- pip install -q mysql-python
- pip install -q psycopg2
- export TEST_APPS="acls authentication checkouts django_gpg document_indexing document_signatures documents dynamic_search folders lock_manager ocr permissions sources tags"
- coverage run manage.py test $TEST_APPS --settings=mayan.settings.testing.base
- coverage run manage.py test $TEST_APPS --settings=mayan.settings.testing.gitlab-ci.db_mysql
- coverage run manage.py test $TEST_APPS --settings=mayan.settings.testing.gitlab-ci.db_postgres
- export TEST_APPS="acls authentication checkouts django_gpg document_indexing document_signatures documents dynamic_search folders lock_manager metadata ocr permissions sources tags"
- coverage run manage.py test $TEST_APPS --settings=mayan.settings.testing.base --nomigrations
- coverage run manage.py test $TEST_APPS --settings=mayan.settings.testing.gitlab-ci.db_mysql --nomigrations
- coverage run manage.py test $TEST_APPS --settings=mayan.settings.testing.gitlab-ci.db_postgres --nomigrations
- coveralls
variables:
POSTGRES_DB: "mayan_edms"

View File

@@ -19,9 +19,9 @@ before_script:
- mysql -e 'create database mayan_edms;'
- psql -c 'create database mayan_edms;' -U postgres
script:
- if [[ $DB == mysql ]]; then coverage run manage.py test $TEST_APPS --settings=mayan.settings.testing.travis.db_mysql; fi
- if [[ $DB == postgres ]]; then coverage run manage.py test $TEST_APPS --settings=mayan.settings.testing.travis.db_postgres; fi
- if [[ $DB == sqlite ]]; then coverage run manage.py test $TEST_APPS --settings=mayan.settings.testing.base; fi
- if [[ $DB == mysql ]]; then coverage run manage.py test $TEST_APPS --settings=mayan.settings.testing.travis.db_mysql --nomigrations; fi
- if [[ $DB == postgres ]]; then coverage run manage.py test $TEST_APPS --settings=mayan.settings.testing.travis.db_postgres --nomigrations; fi
- if [[ $DB == sqlite ]]; then coverage run manage.py test $TEST_APPS --settings=mayan.settings.testing.base --nomigrations; fi
after_success:
- coveralls
branches: