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