From cb32bfb0cd7b7a26a28d523e17bc37dff4676d3a Mon Sep 17 00:00:00 2001 From: Dhanya Thattil Date: Fri, 8 Oct 2021 15:32:11 +0200 Subject: [PATCH] mythen3 works --- slsDetectorSoftware/tests/test-CmdProxy.cpp | 10 ++++++++-- 1 file changed, 8 insertions(+), 2 deletions(-) diff --git a/slsDetectorSoftware/tests/test-CmdProxy.cpp b/slsDetectorSoftware/tests/test-CmdProxy.cpp index 26ebab9eb..5f68c922c 100644 --- a/slsDetectorSoftware/tests/test-CmdProxy.cpp +++ b/slsDetectorSoftware/tests/test-CmdProxy.cpp @@ -973,8 +973,14 @@ TEST_CASE("readoutspeed", "[.cmd]") { TEST_CASE("readoutspeedlist", "[.cmd]") { Detector det; CmdProxy proxy(&det); - REQUIRE_NOTHROW(proxy.Call("readoutspeedlist", {}, -1, GET)); - REQUIRE_THROWS(proxy.Call("readoutspeedlist", {}, -1, PUT)); + auto det_type = det.getDetectorType().squash(); + if (det_type == defs::GOTTHARD2 || det_type == defs::JUNGFRAU || det_type == defs::EIGER) + { + REQUIRE_NOTHROW(proxy.Call("readoutspeedlist", {}, -1, GET)); + REQUIRE_THROWS(proxy.Call("readoutspeedlist", {}, -1, PUT)); + } else { + REQUIRE_THROWS(proxy.Call("readoutspeedlist", {}, -1, GET)); + } } TEST_CASE("adcphase", "[.cmd]") {