Adalab/boilerplate-testing-es6-mocha

Name: boilerplate-testing-es6-mocha

Owner: Adalab

Description: A boilerplate for testing JavaScript code using ES6 and Mocha

Created: 2018-05-21 19:15:42.0

Updated: 2018-05-21 19:16:04.0

Pushed: 2018-05-21 19:16:02.0

Homepage: null

Size: 10

Language: JavaScript

GitHub Committers

UserMost Recent Commit# Commits

Other Committers

UserEmailMost Recent Commit# Commits

README

Boilerplate para tests con Mocha y ES6

Este repo contiene la base inicial para ejecutar tests con Mocha y ES6.

Instalación

Abrimos la terminal y, con el comando que aparece a continuación, clonamos el repositorio en nuestro ordenador:

clone https://github.com/adalab/boilerplate-testing-es6-mocha nombreDeTuProyecto

Una vez clonado el repositorio nos situamos dentro de él y ejecutamos npm install para instalar las dependecias necesarias

ombreDeTuProyecto
install
Uso

Una vez hayas clonado el repositorio e instalado las dependencias solo tienes que ejecutar el comando npm test para ejecutar los tests y ver si pasan. Si quieres que los tests se ejecuten cada vez que haces un cambio en un archivo, puedes utilizar npm run test:watch.

Si ejecutas el comando npm run test:watch y quieres pararlo en algún momento, puedes hacerlo pulsando control + C.

IMPORTANTE: Al ejecutar el comando de npm test o npm test:watch solo se ejecutarán los tests que estén dentro de la carpeta /test. Puedes añadir tantos archivos como quieras a la carpeta test (o subcarpetas dentro de esta) y todos se ejecutarán pero es importante que estén situados todos dentro de esa carpeta.

En la carpeta test hay un archivo llamado index.js, ese archivo es un ejemplo y puedes borrarlo si lo deseas.

Falta algo?

Echas de menos que el kit haga algo en concreto? Pidelo sin problema a través de los Issues o si te animas a mejorarlo mándanos un PR :)

Licencia

ISC


This work is supported by the National Institutes of Health's National Center for Advancing Translational Sciences, Grant Number U24TR002306. This work is solely the responsibility of the creators and does not necessarily represent the official views of the National Institutes of Health.