mantidproject / vesuvio

Source code for Vesuvio analysis algorithms
0 stars 1 forks source link

Fix system tests #45

Closed MialLewis closed 1 year ago

MialLewis commented 1 year ago

Description of work:

This system test fixes and extends the original Vesuvio system tests. These steps at stopped working due to Mantid changes, changes to the calibration scripts, and python updates.

The system test now loads data locally from the repo and does not require access to the data archive.

The EVSCalibrationAnalysis tests now test for both the calculated values of theta and L1 during each test.

To test:

Clone the repo, run the system tests from PyCharm.

Resolves #44

MialLewis commented 1 year ago

This is an example of bad data from detector 170 for copper

image