Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
131 make a simulated detector that can write hdf files (#144)
* add the sim module * day progress * more exploration * day's work * incremental changes * an attempt to put features together * incremental changes * try SimSample * make pattern generator do sensible things * make lint happy * attempt at tests * WIP setting up pytest with fake paths * write more test outlines * work on tests * WIP fix async tests * WIP make the tests work better * raw refactor * refactoring proof of concept * delete refactoring attempts * tests improvement * add basic streaming plan * rename to sim driver * change into SimDriver * fix formatting * work on the tests * correct 19 out of 32 errors * down to 10 errors * down to 4 errors, all due to observe_value decision and the NDfileHDF * swmr error * fix lint * setup for asyncio * still error with async * closing writer and file handle issue * move back to pattern generator * got to descriptor validation error * async setup for all IO failed * fix writer descriptor test. also component not found async error * fix the test * pass all tests * ran black * make lint happy * missed one * make mypy happy * fix black * add declare to the failing plan * update pyproject for wrong pyside6 * fix the flyer test * delete mistaken test file * rollback some unintended changes * make lint happy * delete sim sample to lower the test lines * delete empty test * mistake double test * day work (not done yet) * add snake case@ * lock pyside6 to 6.6.2 to fix the svg indent issue in upstream * pyproject syntax error fix
- Loading branch information