CINI

https://travis-ci.org/gisce/cini.svg?branch=master Documentation Status https://coveralls.io/repos/github/gisce/cini/badge.svg?branch=master

Libreria para calcular de forma automática el código de identificación normalizado de instalaciones (CINI)

https://www.boe.es/boe/dias/2016/04/29/pdfs/BOE-A-2016-4131.pdf

Instalaciones soportadas

  • Lineas
  • Transformadores
  • CT’s
  • Subestacions
  • Posicions y parques de distribución
  • Celdas y elementos de corte
  • Aparatos de medidas

Para desarrollar

Para cualquier cambio en el comportamiento debe haber un test que implemente este comportamiento antes de desarrollar el cambio (metodología TDD)

  • Crear un virtualenv
$ mkvirtualenv cini
$ workon cini
  • Clonar el repositorio
$ git clone https://github.com/gisce/cini.git
  • Instalar dependencias desarrollo
$ cd cini
$ pip install -r requirements-dev.txt
$ pip install -e .

Ejecutar tests

Utilizamos el sistema de tests Mamba

Con el virtualenv activado y situados en la raíz del repositorio ejecutamos:

$ mamba --format=documentation