mirror of
https://github.com/FairRootGroup/FairMQ.git
synced 2025-10-15 17:41:45 +00:00
PluginServices: Do not throw if device control cannot be released
This commit is contained in:
committed by
Dennis Klein
parent
93eb599df7
commit
008be36125
@@ -26,10 +26,7 @@ TEST_F(PluginServices, OnlySingleController)
|
||||
mServices.ChangeDeviceState("bar", DeviceStateTransition::InitDevice),
|
||||
fair::mq::PluginServices::DeviceControlError
|
||||
);
|
||||
ASSERT_THROW( // no control for bar
|
||||
mServices.ReleaseDeviceControl("bar"),
|
||||
fair::mq::PluginServices::DeviceControlError
|
||||
);
|
||||
ASSERT_NO_THROW(mServices.ReleaseDeviceControl("bar"));
|
||||
|
||||
ASSERT_NO_THROW(mServices.ReleaseDeviceControl("foo"));
|
||||
ASSERT_FALSE(mServices.GetDeviceController());
|
||||
|
Reference in New Issue
Block a user