ISISComputingGroup / ISISComputingGroup/IBEX
Reflectometry: Mock filewriter for tests
- Lingua principale
- Nessun dato sulla lingua
- Stelle
- 6
- Fork
- 2
- Merge medio
- 16h 40m
- PR unite (30g)
- 2
Descrizione
The reflectometry server autosaves some values to files. Currently, there is no mock version of this filewriter meaning that files are produced sometimes as a side effect of unrelated tests (e.g. changing beamline modes).
This is not ideal since this may lead to tests failing due to file io issues rather than the actual test it is performing. We should have some mechanism for mocking the file writing component out for testing.
Guida per i contributori
Nessuna guida per i contributori indicizzata per questo repository
Direzione di ricerca
Inizia con l’autosave filewriter del reflectometry server e i test che modificano i beamline modes, poiché l’issue li identifica come la fonte dei file indesiderati. Determina dove un mock può sostituire la scrittura dei file; il lavoro è completato quando i test non correlati non producono più file né falliscono a causa dell’I/O sui file.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Ambito
- testing
- Tipo di issue
- Funzionalità
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 30/100