Commit Graph

45 Commits

Author SHA1 Message Date
Thomas NOËL 367722ed38 drop sqlite in default tox.ini envlist (#36106) 2019-09-16 17:34:09 +02:00
Benjamin Dauvergne 3d98363db7 log errors for down connectors when it persists (#35380) 2019-09-16 10:14:57 +02:00
Frédéric Péters 469fceabaf misc: drop support for django < 1.11 (#36087) 2019-09-12 20:04:56 +02:00
Frédéric Péters d94654f6c6 tox: update dependencies for new wcs django-ratelimit usage 2019-08-13 21:02:32 +02:00
Benjamin Dauvergne 3b8d524316 tox.ini: require django-model-utils<3.2 for django 1.8 2019-06-25 12:39:51 +02:00
Benjamin Dauvergne 7ce97ff996 add utilities to call w.c.s. APIs (#32656) 2019-04-29 11:42:41 +02:00
Benjamin Dauvergne d5352aec67 add utilities to access SFTP servers (#32655)
Disclaimer: paramiko does not work with recent OpenSSH key format (PKCS8
or RFC4716), only the legacy PEM format is supported.
2019-04-29 11:26:23 +02:00
Emmanuel Cazenave 984b2af3f5 pass BRANCH_NAME in tox env (#31305) 2019-03-12 14:09:04 +01:00
Benjamin Dauvergne ad953198e9 add MDPH13 connector (#30692) 2019-03-05 15:12:07 +01:00
Benjamin Dauvergne 235971b103 tests: run tests with postgres (fixes #30458) 2019-03-01 17:55:02 +01:00
Frédéric Péters 8a4a03ded1 tox.ini: limit to pytest-django<3.4.6
See #30307 and https://github.com/pytest-dev/pytest-django/issues/698
2019-02-03 19:11:14 +01:00
Frédéric Péters b667c1c0c8 tox: remove pytest limit as a new pytest-cov got released 2019-01-08 14:41:49 +01:00
Frédéric Péters 3cefe6373a tox: limit pytest version to a version compatible with pytest-cov 2019-01-06 17:04:17 +01:00
Frédéric Péters 1678d87b57 tox: limit pylint-django to a version working with pylint<1.8 (#29170) 2018-12-24 09:12:15 +01:00
Emmanuel Cazenave 58b5415b87 allow cookies usage in endpoint requests (#27654) 2018-11-06 09:51:23 +01:00
Benjamin Dauvergne 34f2a6321d add ATOS Genesys connector (fixes #26333)
It provides the following webservices:
- /codifications, to list Genesys referentials
- /codifications/<category>/, to list values in a specific Genesys
referential
- /link, to create a link between a NameID and an account in Genesys
extranet
- /unlink, to delete a link created using the previous WS,
- /dossiers, to get all datas associates to Genesys extranet accounts
for a given NameID
2018-09-27 15:11:58 +02:00
Emmanuel Cazenave 690c048f18 create a Jenkinsfile (#24646) 2018-09-19 18:24:33 +02:00
Serghei Mihai ace757d68c requests: add http hawk authenticator (#23693) 2018-05-14 19:40:01 +02:00
Emmanuel Cazenave 9bbd1f2ccc compat with old and new python-magic (#21980) 2018-05-03 18:28:38 +02:00
Emmanuel Cazenave f345ea271c pin django-webtest (#23582) 2018-05-03 18:14:58 +02:00
Benjamin Dauvergne 94b4f5a32e Revert "tox: use python-magic from pypi now (#21980)"
This reverts commit 80dd8b2d50.
2018-02-20 11:18:36 +01:00
Benjamin Dauvergne 80dd8b2d50 tox: use python-magic from pypi now (#21980)
See https://lists.debian.org/debian-devel/2018/01/msg00449.html for
reference.
2018-02-20 11:12:17 +01:00
Frédéric Péters da8bc2e354 tox: limit pytest-django to 0.8 2018-02-15 10:25:22 +01:00
Frédéric Péters c1e829b910 tox: limit to pylint < 1.8
(1.8 is broken, cf build 2228)
2017-12-20 16:06:52 +01:00
Thomas NOËL 2b66bc8862 update dependances, accepting django 1.11 (#19890) 2017-11-29 01:07:58 +01:00
Serghei Mihai 3f35e2dc35 tests: use caplog.records property (#20314) 2017-11-28 11:12:16 +01:00
Josue Kouka 002e266bae cityweb: add cityweb connector (#15883) 2017-09-19 23:17:20 +02:00
Frédéric Péters 6830dab053 tox.ini: use pytest-catchlog instead of pytest-capturelog
capturelog is unmaintained.
2017-05-14 11:38:02 +02:00
Frédéric Péters 3c58246453 tox: remove coverage-django17-pylint environment 2017-03-12 13:28:22 +01:00
Frédéric Péters 71f4cf1cc7 tox: drop support for django 1.7 2017-03-11 17:01:43 +01:00
Benjamin Dauvergne 41a5bbaa03 sms: improve error handling of all providers with APIError (fixes #13499)
All specific exception classes have been removed, sending was fixed in orange,
oxyd and choosit providers; when possible failure for each destination is
returned.
2016-10-21 10:16:28 +02:00
Benjamin Dauvergne c40f0a6d8b remove need for urlpatterns in base_adresse connector (fixes #12574)
Using the new pattern parameter of the endpoint decorator, also add dependency
on django-webtest for tests.
2016-07-15 14:06:28 +02:00
Benjamin Dauvergne 5461298c66 run pylint inside tox 2016-06-09 16:37:30 +02:00
Benjamin Dauvergne 37173fb80e tox.ini: use TMPDIR for building tox workdir path 2016-06-09 16:37:30 +02:00
Benjamin Dauvergne 81a6e513bc tox.ini: remove non test related dependencies from tox 2016-06-09 16:37:30 +02:00
Serghei Mihai 0158caa9d2 tests: use django-jsonfield lower than 1.0.0 2016-06-03 12:46:43 +02:00
Serghei Mihai 060d7482f2 iparapheur: tests fix (#10861) 2016-05-10 10:02:42 +02:00
Josue Kouka fd498cb687 add logger to every requests call (#10299) 2016-04-06 18:39:39 +02:00
Benjamin Dauvergne f799826149 tox.ini: find magic from the surrounding distribution and copy it to the virtualenv
It works inside jenkins virtualenv this time.
2016-03-10 15:58:12 +01:00
Benjamin Dauvergne ce198055dc tox.ini: restore usesitepackages 2016-03-10 14:53:39 +01:00
Benjamin Dauvergne bfa80262ce tox.ini: allow running tests individually using tox 2016-03-10 14:08:18 +01:00
Benjamin Dauvergne a78c25499d tox.ini: allow running without coverage 2016-03-10 14:05:24 +01:00
Benjamin Dauvergne 1a88910fed tox.ini: add a getmagic.sh to use Debian version of python-magic
Passerelle is developped on the Debian python-magic package which is extracted
from libmagic but does not exist on pypi, it makes testing those part of
passerelle from a virtualenv a bit difficult.
2016-03-10 13:42:06 +01:00
Serghei Mihai 7ed3345e05 tox: add missing gadjo dependency 2016-03-04 15:22:14 +01:00
Serghei Mihai 205c309fd4 use tox to test with django 1.7 and 1.8 and run it by jenkins (#10191) 2016-03-04 13:21:16 +01:00