Skip to content
Snippets Groups Projects
Commit cf89b63f authored by Sam Jenkins's avatar Sam Jenkins
Browse files

Re #24512 updated cropped calibration test to check for gsl version

parent f1d93acc
No related branches found
No related tags found
No related merge requests found
......@@ -40,45 +40,46 @@ cal_deltas = [0.1, 90000, 0.8, 52000, 1, 0.1, 4, 3, 250, 9, 800, 1.5, 10, 0.5, 5
# _try_delete(cal_directory)
class CreateCalibrationWholeTest(systemtesting.MantidSystemTest):
#class CreateCalibrationWholeTest(systemtesting.MantidSystemTest):
#
# def runTest(self):
# os.makedirs(cal_directory)
# main(vanadium_run="236516", user="test", focus_run=None, do_cal=True, directory=cal_directory)
#
# def validate(self):
# if _current_os_has_gsl_lvl2():
# return("engg_calibration_bank_1", "engggui_calibration_bank_1.nxs",
# "engg_calibration_bank_2", "engggui_calibration_bank_2.nxs",
# "engg_calibration_banks_parameters", "engggui_calibration_banks_parameters.nxs")
# return ("engg_calibration_bank_1", "engggui_calibration_bank_1_gsl1.nxs",
# "engg_calibration_bank_2", "engggui_calibration_bank_2_gsl1.nxs",
# "engg_calibration_banks_parameters", "engggui_calibration_banks_parameters_gsl1.nxs"
# )
#
# def cleanup(self):
# simple.mtd.clear()
# _try_delete(cal_directory)
class CreateCalibrationCroppedTest(systemtesting.MantidSystemTest):
def runTest(self):
os.makedirs(cal_directory)
main(vanadium_run="236516", user="test", focus_run=None, do_cal=True, directory=cal_directory)
main(vanadium_run="236516", user="test", focus_run=None, do_cal=True, directory=cal_directory,
crop_type="spectra", crop_on="1-20")
def validate(self):
if _current_os_has_gsl_lvl2():
return("engg_calibration_bank_1", "engggui_calibration_bank_1.nxs",
"engg_calibration_bank_2", "engggui_calibration_bank_2.nxs",
"engg_calibration_banks_parameters", "engggui_calibration_banks_parameters.nxs")
return ("engg_calibration_bank_1", "engggui_calibration_bank_1_gsl1.nxs",
"engg_calibration_bank_2", "engggui_calibration_bank_2_gsl1.nxs",
"engg_calibration_banks_parameters", "engggui_calibration_banks_parameters_gsl1.nxs"
)
return ("cropped", "engggui_calibration_bank_cropped.nxs.nxs",
"engg_calibration_banks_parameters", "engggui_calibration_cropped_parameters.nxs")
return ("cropped", "engggui_calibration_bank_cropped.nxs_gsl1.nxs",
"engg_calibration_banks_parameters", "engggui_calibration_cropped_parameters_gsl1.nxs")
def cleanup(self):
simple.mtd.clear()
_try_delete(cal_directory)
# class CreateCalibrationCroppedTest(systemtesting.MantidSystemTest):
#
# def runTest(self):
# os.makedirs(cal_directory)
# main(vanadium_run="236516", user="test", focus_run=None, do_cal=True, directory=cal_directory,
# crop_type="spectra", crop_on="1-20")
#
# def validate(self):
# return_list = [_compare_tableworkspaces("cropped", "engggui_calibration_bank_cropped.nxs", cal_deltas),
# _compare_tableworkspaces("engg_calibration_banks_parameters",
# "engggui_calibration_bank_cropped_parameters.nxs", param_deltas)]
# return all(return_list)
#
# def cleanup(self):
# simple.mtd.clear()
# _try_delete(cal_directory)
#
#
# class CreateCalibrationBankTest(systemtesting.MantidSystemTest):
#
# def runTest(self):
......
2e60f553de97f4de609ab90a541a1cdc
3628b81c63bf2b844bb5b6162d565962
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment