[april] New module : CapProfile + CapDocuments

This module allows you to fetch all documents related to your existing contracts.
This module is only for April Santé Prevoyance customers - there are many other
branches and contracts managed by April on other websites, but this module
only deals with https://monespace.april.fr/

Note: the current version of the website seems to list all your documents
in a single place, unrelated to your contracts. There is no way to associate
a document with one contract.
Thus only one "subscription" has been created ("documents") on which all the
documents are available.
Only when the website is changed to make the relationship between contracts
and documents visible will we be able to make the same.
6 jobs for april_capdocument_capprofile in 12 minutes and 43 seconds (queued for 1 minute and 54 seconds)
Status Job ID Name Coverage
  Build
passed #26398
build:3

00:01:12

 
  Test
failed #26400
allowed to fail
lint:3

00:01:55

passed #26399
pyflakes:3

00:01:56

passed #26401
unittests:3

00:02:01

failed #26402
allowed to fail
unittests-modules:3

00:08:22

 
  Deploy
passed #26403
doc:3

00:01:10

 
Name Stage Failure
failed
lint:3 Test
=== [  0%] Getting file:///builds/llange/weboob/modules
=== [100%] All modules are up-to-date.

Modules without tests: afer, ameli, amundi, banqueaccord, bforbank, bnpcards, bolden, bouygues, bp, caels, chronopost, cmb, cmmc, cmso, colisprive, colissimo, degiro, edf, ensap, franceconnect, genericnewspaper, gmf, impotsgouvfrpar, lendosphere, linebourse, lucca, lunchr, materielnet, metalarchives, n26, nalo, netfinca, okc, oney, onlinenet, orange, ovh, pagesjaunes, peertube, redmine, relaiscolis, sogecartenet, tapatalk, ticketscesu, wiseed, yomoni

Modules without icons: avendrealouer, aviva, bnpcards, bnppere, bolden, btpbanque, capeasi, cesu, cices, cmes, deathbycaptcha, degiro, ekwateur, ensap, erehsbc, esalia, franceconnect, free, gmf, impotsgouvfrpar, lendosphere, linebourse, lucca, lunchr, materielnet, meslieuxparis, metalarchives, nalo, netfinca, onlinenet, pajemploi, pradoepargne, sogecartenet, tapatalk, themisbanque, ticketscesu, trainline, wiseed

Modules for Python 2 only: airparif, allocine, amazonstorecard, apivie, april, asana, audioaddict, canalplus, carrefourbanque, cci, centquatre, cesu, cityscoot, colisprive, cpasbien, dailymotion, degiro, dhl, dpd, dresdenwetter, ensap, franceconnect, free, ganassurances, gls, groupama, guerrillamail, happn, hds, humanis, ideel, ilmatieteenlaitos, impotsgouvfrpar, ina, inrocks, itella, journaldesfemmes, kickass, kiwibank, lacentrale, lampiris, lunchr, lyricsdotcom, lyricsplanet, mailinator, meslieuxparis, metalarchives, minutes20, myhabit, netfinca, okc, openedx, pagesjaunes, pajemploi, parolesmusique, parolesnet, paypal, phpbb, pixabay, playme, poivy, pradoepargne, presseurop, prixcarburants, radiofrance, residentadvisor, rmll, sachsen, t411, taz, ticketscesu, tinder, torrentz, transilien, vicsec, vicseccard, vine, virginradio, yahoo
ERROR: Job failed: exit code 1
failed
unittests-modules:3 Test
-----------------------------------------------------------------------
TOTAL 72523 47894 34%
----------------------------------------------------------------------
Ran 363 tests in 408.909s

FAILED (SKIP=103, errors=125, failures=31)
=== Total coverage ===
MODULES COVERAGE: 34%
ERROR: Job failed: exit code 1