Skip to content

Commit

Permalink
Adiciona melhores instruções para testar a aplicação
Browse files Browse the repository at this point in the history
  • Loading branch information
pitangainnovare committed Oct 11, 2024
1 parent 539913f commit a578579
Showing 1 changed file with 19 additions and 2 deletions.
21 changes: 19 additions & 2 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,11 +15,28 @@ Docker Compose:
- **docker-compose-dev.yml**: contém as definições para iniciar todos os containers necessários para rodar em **desenvolvimento**


### Como executar os tests
### Como executar os testes

É mais prático realizar os testes em um ambiente virtual (em lugar de usar contêineres Docker). Para isso, como o Python base do Analytics é versão 3.6, pode ser mais fácil criar esse ambiente por meio do miniconda. Também é preciso instalar a dependência de sistema `libmemcached-dev`. Em sistemas Ubuntu, isso é factível por meio do comando:

```shell
apt install libmemcached-dev
```

Crie um ambiente virtual baseado em Python3.6 e instale as dependências. Usar o miniconda para isso pode ser um facilitador.

- Para rodar os tests de unidade, pode executar: ``python setup.py test``
```shell
conda create -n scl-analytics python=3.6
conda activate scl-analytics
pip install deps/scielojcr-1.3.0-py2.py3-none-any.whl
pip install -r requirements.txt
```

Rode os testes de unidade por meio de:

```shell
python setup.py test
```


### Integrações
Expand Down

0 comments on commit a578579

Please sign in to comment.