Add a “Dépendances” part, remove the “PhantomJS” part

This commit is contained in:
gregoirenovel 2017-04-04 13:48:13 +02:00
parent c4e7318643
commit fb3bb45c11

View file

@ -5,6 +5,17 @@
TéléProcédure Simplifiée, ou TPS pour les intimes, est une plateforme 100% web et 0% email, conçue afin de répondre au besoin urgent de l'État d'appliquer la directive sur le 100% démat' à l'horizon 2018 pour les démarches administratives. TéléProcédure Simplifiée, ou TPS pour les intimes, est une plateforme 100% web et 0% email, conçue afin de répondre au besoin urgent de l'État d'appliquer la directive sur le 100% démat' à l'horizon 2018 pour les démarches administratives.
## Dépendances
### Tous environnements
- postgresql
### Tests
- PhantomJS
## Initialisation de l'environnement de développement ## Initialisation de l'environnement de développement
Afin d'initialiser l'environnement de développement, éxécutez la commande suivante : Afin d'initialiser l'environnement de développement, éxécutez la commande suivante :
@ -14,10 +25,6 @@ Afin d'initialiser l'environnement de développement, éxécutez la commande sui
## Création de la base de données ## Création de la base de données
L'application utilise une base de donnée Postgresql. Pour en installer une, utilisez la commande suivante :
sudo apt-get install postgresql
Les informations nécessaire à l'initialisation de la base doivent être pré-configurer à la main grâce à la procédure suivante : Les informations nécessaire à l'initialisation de la base doivent être pré-configurer à la main grâce à la procédure suivante :
su - postgres su - postgres
@ -33,11 +40,6 @@ Afin de générer la BDD de l'application, il est nécessaire d'éxécuter les c
rake db:create db:schema:load db:migrate RAILS_ENV=test rake db:create db:schema:load db:migrate RAILS_ENV=test
## Installation de Phantom JS
Installer PhantomJS qui est utilisé par les tests automatisés de l'application.
## Exécution des tests (Rspec) ## Exécution des tests (Rspec)
Pour éxécuter les tests de l'application, plusieurs possibilités : Pour éxécuter les tests de l'application, plusieurs possibilités :