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.
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.