Skip to content

Tests para validar la API del TP 1er semestre 2016 de Arq2 de la UNQ - Mirar para cuidar

Notifications You must be signed in to change notification settings

npasserini/mirarParaCuidar-tests

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Mirar Para Cuidar - Tests

Tests para validar la API del TP 1er semestre 2016 de Arq2 de la UNQ - Mirar para cuidar

Tecnologías utilizadas:

Instalación

Prerrequisitos

Para poder correr el proyecto se necesita tener instalado nodejs. Está probado con node 4.3. Para instalarlo podemos hacer:

curl -sL https://deb.nodesource.com/setup_4.x | sudo -E bash -
sudo apt-get install -y nodejs

Otras opciones de instalación pueden encontrar en https://nodejs.org/en/download/package-manager/

Download

git clone [email protected]:npasserini/mirarParaCuidar-tests.git
cd mirarParaCuidar-tests
npm install

Correr los Tests

Configuración

Modificar el archivo config.json para que la url apunte al servidor que desean testear. Ejemplo:

{
  "url": "http://localhost:9200"
}

Esta configuración se puede overridear desde la línea de comando (ver próxima sección).

Ejecutar!

Tener corriendo el servidor con la API y luego ejecutar:

npm test

Para seleccionar una dirección alternativa a la que está configurada en config.json, se debe setear la variable de entorno URL. Por ejemplo:

export URL=localhost:8080 && npm test

Cómo contribuir

  1. Faltan aún muchos tests por hacer, así que cualquier aporte es bienvenido. Sólo es necesario clonar el repo y enviar un pull request.
  2. Si hay diferencias en cuanto a lo que ustedes creen que debería ser la API no dejen de comunicármelo o incluso levantar un issue para que lo discutamos ahí entre todos.
  3. Deberíamos armar una documentación de la API, posiblemente basada en blueprint.
  4. Extenderlo para hacer pruebas de performance.

About

Tests para validar la API del TP 1er semestre 2016 de Arq2 de la UNQ - Mirar para cuidar

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published