DiamondLightSource / DiamondLightSource/deploy-tools
CI is failing
- Lingua principale
- Python
- Stelle
- 0
- Fork
- 0
- Merge medio
- 2g 3h
- PR unite (30g)
- 8
Descrizione
This also fails if I do tox -p
For some reason PYC files are getting generated in the demo_configuration folder. One of the `tox -p` actions is generating this because if I do `rm -r src/deploy_tools/demo_configuration/__pycache__/` and `pytest tests` it works, but `tox -p` always fails as the __pycache__ folder gets re-created.
```
FAILED tests/test_cli.py::test_demo_configuration - deploy_tools.models.save_and_load.LoadError: Unexpected file in configuration directory:
/home/runner/work/deploy-tools/deploy-tools/src/deploy_tools/demo_configuration/__pycache__/make-beamlines.cpython-312.pyc
```
Guida per i contributori
Apri la guida per i contributori
Direzione di ricerca
Esegui `tox -p` ed esamina `tests/test_cli.py::test_demo_configuration` insieme a `src/deploy_tools/demo_configuration/`. Confronta le azioni parallele di tox con l’esecuzione riuscita di `pytest tests`; il lavoro è completato quando il test passa con `tox -p` senza un file `__pycache__` o `.pyc` imprevisto nella directory di configurazione.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- python
- Ambito
- ci-cd, testing
- Tipo di issue
- Bug
- Difficoltà
- 3/5
- Tempo stimato
- 1-2 giorni
- Stato di attività
- Ferma
- Chiarezza
- Abbastanza chiara
- Idoneità per principianti
- 45/100