mirror of
https://github.com/slsdetectorgroup/slsDetectorPackage.git
synced 2025-06-12 21:07:13 +02:00
sleep implemented for command line, mainly for config files for firmware developers (#982)
This commit is contained in:
@ -3586,4 +3586,14 @@ TEST_CASE("CALLER::user", "[.cmdcall]") {
|
||||
REQUIRE_NOTHROW(caller.call("user", {}, -1, GET));
|
||||
}
|
||||
|
||||
TEST_CASE("CALLER::sleep", "[.cmdcall]") {
|
||||
Detector det;
|
||||
Caller caller(&det);
|
||||
REQUIRE_NOTHROW(caller.call("sleep", {"1"}, -1, PUT));
|
||||
REQUIRE_NOTHROW(caller.call("sleep", {"100", "ms"}, -1, PUT));
|
||||
REQUIRE_NOTHROW(caller.call("sleep", {"1000", "ns"}, -1, PUT));
|
||||
// This is a put only command
|
||||
REQUIRE_THROWS(caller.call("sleep", {}, -1, GET));
|
||||
}
|
||||
|
||||
} // namespace sls
|
Reference in New Issue
Block a user