Allow ProcessingAlgorithm to use old version of algorithms
Changes related to this PR have caused test failures in the data processor UI because they use one of the changed reflectometry algorithms. Reflectometry no longer uses the data process, so this is somewhat obsolete. In order to maintain working tests I've added an option to specify the version of the algorithm to create in the ProcessingAlgorithm so that we can maintain the previous behaviour and previous tests. Re #27633
Showing
- qt/widgets/common/inc/MantidQtWidgets/Common/DataProcessorUI/ProcessingAlgorithm.h 3 additions, 2 deletions...tidQtWidgets/Common/DataProcessorUI/ProcessingAlgorithm.h
- qt/widgets/common/inc/MantidQtWidgets/Common/DataProcessorUI/ProcessingAlgorithmBase.h 4 additions, 1 deletion...tWidgets/Common/DataProcessorUI/ProcessingAlgorithmBase.h
- qt/widgets/common/src/DataProcessorUI/ProcessingAlgorithm.cpp 10 additions, 4 deletions...idgets/common/src/DataProcessorUI/ProcessingAlgorithm.cpp
- qt/widgets/common/src/DataProcessorUI/ProcessingAlgorithmBase.cpp 7 additions, 5 deletions...ts/common/src/DataProcessorUI/ProcessingAlgorithmBase.cpp
- qt/widgets/common/test/DataProcessorUI/GenerateNotebookTest.h 2 additions, 1 deletion...idgets/common/test/DataProcessorUI/GenerateNotebookTest.h
- qt/widgets/common/test/DataProcessorUI/GenericDataProcessorPresenterTest.h 2 additions, 1 deletion.../test/DataProcessorUI/GenericDataProcessorPresenterTest.h
- qt/widgets/common/test/DataProcessorUI/ProcessingAlgorithmTest.h 6 additions, 5 deletions...ets/common/test/DataProcessorUI/ProcessingAlgorithmTest.h
Loading
Please register or sign in to comment