Commit Graph

29 Commits

Author SHA1 Message Date
Bruno Alla
33f210abc4 Simplify setup for the automated tests 2020-02-29 17:31:16 +00:00
Nicolas Stefani
1f68e370ee Updated python version to 3.7 2019-09-29 21:07:59 -03:00
Bruno Alla
aaf5d8d8f5 Run tests on bare metal
Install with Celery and compressor as it requires compilation

closes #1677
2019-06-18 21:02:37 +01:00
Bruno Alla
1c5392d334
Remove deprecated sudo from Travis & use Xenial on CI 2019-05-27 21:28:36 +01:00
Bruno Alla
a245651f66 Increase test parallelism
- Split out tests and add markers to control where they are run in Travis
- Run each marker on a separate Travis task
- Install pytest-xdist to increase parallelism inside each worker
- Set xdist parallelism to 3
2019-05-15 12:37:17 +01:00
Bruno Alla
ec79f1f676 Rename test phases in Travis build matrix 2019-03-25 19:04:47 +00:00
Bruno Alla
68f7268770
Run Black on Travis (#1957)
* Create a test matrix on Travis CI to help testing multiple options

* Change test_docker.sh to fail if any command in it fails

* Run black on the CI with --check option

* Fix formatting of project files using black

* Install black in the docker container

* Exclude migrations in black checks

* Fix Black formatting violations

* Run black on the whole generated project & fix issues
2019-03-18 17:49:43 +00:00
Nikita P. Shupeyko
f25492d74f Clean up .travis.yml 2018-06-05 12:17:47 +03:00
Bruno Alla
f5341fcace Use the default docker from Travis rather than installing a specific version (#1502) 2018-03-01 14:23:43 +03:00
Daniel Roy Greenfeld
806f03310b Python 3.6 or go home 2017-12-28 08:45:28 -08:00
Audrey Roy Greenfeld
734526a8c5 Bump to include Python 3.6 2017-12-28 08:30:33 -08:00
Daniel Roy Greenfeld
6aced9ba73 Remove Python 2.7 support per #1129 (#1130)
* Remove Python 2.7 support per

* Remove Python 2.7 references

* Remove Python 2.7 references

* remove python 2 entirely
2017-04-21 12:31:45 -07:00
Jannis Gebauer
4636f09232 use --force-yes, apt-get 2016-08-11 11:56:58 +02:00
Jannis Gebauer
7c9d24f869 update docker installation on travis 2016-08-11 11:51:53 +02:00
Aaron Eikenberry
8f5af542c5 update docker-engine on travis 2016-03-03 09:20:20 -06:00
Aaron Eikenberry
5659cf302c Trying with hard-coded version :( 2016-03-02 22:52:00 -06:00
Aaron Eikenberry
c084e6e905 fixes typo in travis.yml 2016-03-02 22:46:49 -06:00
Aaron Eikenberry
76e23d2cf5 customize docker-compose version on travis-ci 2016-03-02 22:43:17 -06:00
Jay
82a30ea88c adds simple docker test 2016-01-18 12:26:25 +01:00
Raphael Pierzina
adf10a03ba Update travis config to use tox instead of pytest 2015-11-09 00:38:52 +01:00
Daniel Roy Greenfeld
2f605ce731 Update travis to support Python 3.4 and 3.5 2015-11-06 19:53:16 -08:00
Saurabh Kumar
06475b932b remove unncessary pep8 checking now we have it handled via pytest 2015-04-20 18:03:57 +05:30
Saurabh Kumar
d5a76a85f0 Use Docker based container on travis 2015-04-20 18:03:57 +05:30
Saurabh Kumar
43d33dc025 Add DjangoCookieTestCase 2015-04-20 18:03:28 +05:30
Kevin Ndung'u
93c330f063 Add new configs to .travis.yml
- Add directive to install requirements
- Add 'make test' to list of test commands
2015-03-27 17:04:11 +03:00
Fabio C. Barrioneuvo da Luz
ce76e5a871 force travis-ci not send email with "build status" to github repo owner 2014-12-18 12:32:41 -03:00
Benjamin ABEL
8a3c2ff2a9 Set max line lenght to 120 for pep8 2014-10-30 22:26:17 +01:00
Benjamin ABEL
a78ec1d134 Fix pep8 errors in docs/conf.py 2014-10-30 14:06:39 +01:00
Benjamin ABEL
a58602b3ee Added travis.yml to check code with pep8 2014-10-30 14:06:19 +01:00