i-clefs issueshttps://gitlab.adullact.net/i-clefs/iclefs/-/issues2017-12-04T17:25:41+01:00https://gitlab.adullact.net/i-clefs/iclefs/-/issues/28Les tests sont absents2017-12-04T17:25:41+01:00Matthieu FAURELes tests sont absentsPour garantir le bon fonctionnement de l'application, il convient d'implémenter des tests. Nous avons besoin:
* d'avoir des tests unitaires implémentés ;
* d'avoir des tests fonctionnels rédigés, et idéalement en grande partie automatis...Pour garantir le bon fonctionnement de l'application, il convient d'implémenter des tests. Nous avons besoin:
* d'avoir des tests unitaires implémentés ;
* d'avoir des tests fonctionnels rédigés, et idéalement en grande partie automatisés.
Ces deux points sont la base de tout développement informatique.
Ne pas avoir de tests oblige à revérifier tout le code à chacune des modifications, afin de vérifier l'absence de régression. Par exemple, nous avons dû rouvrir les issues #19 et #26 pour cause de régression. Malheureusement ceci est extrêmement consommateur de temps, aussi nous avons un besoin crucial de tests.
Voici les étapes à suivre :
* [ ] Implémenter les tests unitaires avec un framework (par exemple [Mocha](http://mochajs.org/), [Jasmine](https://jasmine.github.io/) ou encore [Karma](http://karma-runner.github.io/1.0/index.html))
* [ ] Automatiser l'exécution des tests unitaires à chaque commit dans le Gitlab (à l'aide d'un "runner" que nous fournissons)
* [ ] Atteindre 75% de couverture de code
* [ ] Rédiger les procédures de tests fonctionnels
* [ ] Automatiser un maximum de tests fonctionnels (avec par exemple [protractor](http://www.protractortest.org), [Cucumber](https://cucumber.io/) ou [Selenium Webdriver](http://docs.seleniumhq.org/))
(ping @walidchafai)https://gitlab.adullact.net/i-clefs/iclefs/-/issues/27Création d'une demande à Iclefs lors du refus d'accès aux données2017-11-03T11:13:48+01:00Maxime REYROLLECréation d'une demande à Iclefs lors du refus d'accès aux donnéesBonjour,
Lorsque FC nous demande si l'on autorise Iclefs à utiliser nos données personnelles, si l'on refuse, Iclefs réagit de la même façon que si l'on avait accepté et génère une nouvelle demande.
![Selection_009](/uploads/d75610cce7...Bonjour,
Lorsque FC nous demande si l'on autorise Iclefs à utiliser nos données personnelles, si l'on refuse, Iclefs réagit de la même façon que si l'on avait accepté et génère une nouvelle demande.
![Selection_009](/uploads/d75610cce7934f7b220d19787d78c53e/Selection_009.png)