Os testes definidos no arquivo .github/workflows/ci-python.yaml estão falhando com o erro:
ModuleNotFoundError: No module named 'django'
Isso está acontecendo porque apenas as dependências de teste do pacote backend estão sendo instaladas.
test:
name: Test python
runs-on: ubuntu-latest
steps:
# ...
- name: Install requirements
run: poetry install --only=test
Para resolver o problema, precisamos substituir o comando poetry install --only=test pelo comando poetry install --with test, assim as dependências de teste são instaladas juntamente com o pacote backend. Além disso, mais configurações podem ser necessárias para que os testes possam ser executados.
Os testes definidos no arquivo .github/workflows/ci-python.yaml estão falhando com o erro:
ModuleNotFoundError: No module named 'django'Isso está acontecendo porque apenas as dependências de teste do pacote
backendestão sendo instaladas.Para resolver o problema, precisamos substituir o comando
poetry install --only=testpelo comandopoetry install --with test, assim as dependências de teste são instaladas juntamente com o pacotebackend. Além disso, mais configurações podem ser necessárias para que os testes possam ser executados.