System test refactoring
Created by: matthew-d-jones
Description of work
Ignore branch name, I started working on that ticket but needed to do some general refactoring first and it makes sense to get these changes back into master fast.
Main change is a context manager for opening the NeXus file as soon as it is available.
Nominate for Group Code Review
-
Nominate for code review