Commit graph

31 commits

Author SHA1 Message Date
Valentin Samir
968f4a591f Rationalize testing and fix travis
Test for couple (python version, django version) found in Debian, Ubuntu
and RHEL and if not done, for every supported Django version with the last
version of python

Configure tox to use the locally available python3 then called without parameters
2021-06-19 17:21:48 +02:00
Valentin Samir
290701e07f Changes for Django 2.0 support 2018-04-29 20:10:19 +02:00
Valentin Samir
9db40bdbcb Disable pip cache then installing with make install 2016-11-20 16:52:28 +01:00
Valentin Samir
09e9b20c5b Do not use codacy for coverage 2016-09-09 14:25:43 +02:00
Valentin Samir
94c2168af1 Add Django 1.10 support 2016-08-25 13:02:45 +02:00
Valentin Samir
f5031e6388 require Django<1.10 in Makefile 2016-08-02 14:13:58 +02:00
Valentin Samir
6eea76d984 Add pytest-warning to tests and correct some warnings, complete coverage (essentially branch) 2016-07-29 13:58:32 +02:00
Valentin Samir
3ff4bb16a9 Drop dependancies django-picklefield and django-bootstrap3 2016-07-24 10:51:29 +02:00
Valentin Samir
1636860e48 Rules to publish wheel release 2016-07-23 18:46:36 +02:00
Valentin Samir
4127af0db1 Update doc 2016-07-23 18:42:31 +02:00
Valentin Samir
cec0cadb7a Add some docs using sphinx autodoc 2016-07-20 18:29:00 +02:00
Valentin Samir
28dd67cb32 Add the possibility to run tests with "setup.py test" 2016-07-10 11:50:20 +02:00
Valentin Samir
91dbe6bafb Add sphinx docs 2016-07-06 19:43:56 +02:00
Valentin Samir
097edfd9dd Optimise tox and travis 2016-07-03 19:46:52 +02:00
Valentin Samir
a1edd2f31f Use rst2html instead of setup.py check cause there is a fixed bug on ubuntu 12.04
an that this is the OS travis use. cf https://bugs.python.org/issue23063
2016-07-01 03:20:58 +02:00
Valentin Samir
43b4ffb88a Simplify Makefile 2016-06-30 00:26:16 +02:00
Valentin Samir
22a7568498 Add coverage computation to travis 2016-06-30 00:16:45 +02:00
Valentin Samir
d5920ba8ce Add clean for coverage and *~ files 2016-06-29 09:05:45 +02:00
Valentin Samir
63621bd26e Use pip for make install, it allow us to easily uninstall
do not install any dependancy, as setup.py install would do
2016-06-29 08:43:11 +02:00
Valentin Samir
abda112467 Begin to split tests, Makefile less phony, use py.test 2016-06-29 08:22:52 +02:00
Valentin Samir
bab79c4de5 More unit tests (essentially for the login view) and some docstrings 2016-06-27 23:55:17 +02:00
Valentin Samir
173f4d8a82 Omit django migrations in coverage 2016-06-26 10:55:08 +02:00
Valentin Samir
23bbd8080a Codacy badges and coverage 2016-06-26 10:41:15 +02:00
Valentin Samir
269cfb463b Add coverage to Makefile 2016-06-25 11:26:56 +02:00
Valentin Samir
155a919287 Update Makefile to setup more easily the test env 2016-06-19 13:18:32 +02:00
Valentin Samir
d5aab8411a Get version in Makefile directly from setup.py 2015-12-23 14:41:31 +01:00
Valentin Samir
cafc7fa1e3 Use locally build package when make test virtualenv 2015-12-18 13:31:13 +01:00
Valentin Samir
d213a496a3 Modular clean targets 2015-12-18 11:35:18 +01:00
Valentin Samir
8e27684440 Use virtualenv python binary then using management commant in run_test_server 2015-12-17 19:04:41 +01:00
Valentin Samir
e832a93b39 Add a run_test_server target to make file
running make run_test_server will build a virtualenv, create a django projet
with django-cas-server and lauch ./management.py runserver
2015-12-17 14:44:06 +01:00
Valentin Samir
9fbfe19c55 Add static files, templates and locales 2015-12-12 14:28:19 +01:00