mantidproject / mslice

Source code for Mantid MSlice
http://mantidproject.github.io/mslice
1 stars 1 forks source link

Added high level script test #971

Closed SilkeSchomann closed 5 months ago

SilkeSchomann commented 5 months ago

Description of work:

In the past, manual tests sometimes failed to detect bugs that broke the command-line interface of MSlice. Therefore, I added a test that runs all scripts that are in the sub-folder 'testscripts'. For this, we use the data stored in the sub-folder 'testdata'. It is possible to add more test scripts or different data sets in the future by copying into the respective sub-folders.

To test:

Check that the new test ran in https://github.com/mantidproject/mslice/actions/runs/7914013219/job/21602857240.

Fixes #966.