Ce projet est principalement constitué d'un fichier de tests (test/js_basics/index.js
) qui s'applique sur un ensemble de fonctions (src/js_basics/index.js
). Les tests sont écrits, mais le corps des fonctions testées est vide.
- Se connecter a GitHub avec son propre login (créer un compte si nécessaire).
- "Forker" le projet (bouton "fork" en haut à droite).
- Cloner son propre projet dans une copie de travail locale (
git clone https://github.com/USERNAME/JSBasicsLab.git
) - Dans la copie de travail exécuter la commande
npm install
- Lancer les tests :
npm test
- Il y a beaucoup d'erreurs. A vous de les corriger en écrivant le corps des fonctions dans le fichier
src/js_basics/index.js
. - Faire des commits au fur et a mesure que vous validez des tests. (
git add -u && git commit -m "un test de plus..."
)
Quand tous les tests passent et que les modifications sont enregistrées (avec des commit
) :
- Associez votre compte GitHub à la platforme d'intégration continue Travis CI et configurez Travis pour qu'il test votre projet.
- publiez votre projet :
git push
- créez un pull request pour que je puisse évaluer votre travail.