|
|
@ -32,8 +32,6 @@ Instalar as seguintes dependências de sistema (no Ubuntu): |
|
|
|
* Crie um banco "sapl" com owner "sapl". |
|
|
|
* Restaure o dump do banco de desenvolvimento. |
|
|
|
|
|
|
|
* Na primeira vez que rodar os testes use `py.test --create-db`. Depois disso pode usar simplesmente `py.test`. |
|
|
|
|
|
|
|
### Boas práticas |
|
|
|
|
|
|
|
* Mensagens de commit no padrão 50/72 colunas começando com um verbo no infinitivo. Vide: |
|
|
@ -51,7 +49,8 @@ Instalar as seguintes dependências de sistema (no Ubuntu): |
|
|
|
### Testes |
|
|
|
* Escreva testes para toda a funcionalidade que implementar. |
|
|
|
* Mantenha a cobertura de testes próxima de 100%. |
|
|
|
* Para executar todos os testes, raiz do repositório, com o virtualenv ativado, usar o comando `py.test`. |
|
|
|
* Para executar todos os testes, na raiz do repositório, com o virtualenv ativado, usar o comando `py.test`. |
|
|
|
- Na primeira vez que rodar os testes use `py.test --create-db`. Depois disso pode usar simplesmente `py.test`. |
|
|
|
* Para executar os testes com cobertura usar o comando: |
|
|
|
|
|
|
|
`py.test --cov . --cov-report term --cov-report html && firefox htmlcov/index.html` |
|
|
|