def test_addSdoServiceConsumer(self): any_val = any.to_any("3.14159") nv = SDOPackage.NameValue("PROPERTIES NAME 0", any_val) sprof = SDOPackage.ServiceProfile("ID 0","INTERFACE_TYPE",[nv],SDOServiceMock()) sdoadmin = SdoServiceAdmin(MockRTC()) self.assertEqual(sdoadmin.addSdoServiceConsumer(sprof),False) return
def test_addSdoServiceConsumer(self): any_val = any.to_any("3.14159") nv = SDOPackage.NameValue("PROPERTIES NAME 0", any_val) sprof = SDOPackage.ServiceProfile("ID 0", "INTERFACE_TYPE", [nv], SDOServiceMock()) sdoadmin = SdoServiceAdmin(MockRTC()) self.assertEqual(sdoadmin.addSdoServiceConsumer(sprof), False) return
def test_isExistingConsumerType(self): factory = OpenRTM_aist.SdoServiceConsumerFactory.instance() factory.addFactory("test_factory",OpenRTM_aist.SdoServiceConsumerBase,OpenRTM_aist.Delete) sdoadmin = SdoServiceAdmin(MockRTC()) any_val = any.to_any("3.14159") nv = SDOPackage.NameValue("PROPERTIES NAME 0", any_val) sprof = SDOPackage.ServiceProfile("test id","INTERFACE_TYPE",[nv],SDOServiceMock()) self.assertEqual(sdoadmin.isExistingConsumerType(sprof),False) factory.addFactory("INTERFACE_TYPE",OpenRTM_aist.SdoServiceConsumerBase,OpenRTM_aist.Delete) self.assertEqual(sdoadmin.isExistingConsumerType(sprof),True) return
def test_isExistingConsumerType(self): factory = OpenRTM_aist.SdoServiceConsumerFactory.instance() factory.addFactory("test_factory", OpenRTM_aist.SdoServiceConsumerBase, OpenRTM_aist.Delete) sdoadmin = SdoServiceAdmin(MockRTC()) any_val = any.to_any("3.14159") nv = SDOPackage.NameValue("PROPERTIES NAME 0", any_val) sprof = SDOPackage.ServiceProfile("test id", "INTERFACE_TYPE", [nv], SDOServiceMock()) self.assertEqual(sdoadmin.isExistingConsumerType(sprof), False) factory.addFactory("INTERFACE_TYPE", OpenRTM_aist.SdoServiceConsumerBase, OpenRTM_aist.Delete) self.assertEqual(sdoadmin.isExistingConsumerType(sprof), True) return
def test_isAllowedConsumerType(self): sdoadmin = SdoServiceAdmin(MockRTC()) any_val = any.to_any("3.14159") nv = SDOPackage.NameValue("PROPERTIES NAME 0", any_val) sprof = SDOPackage.ServiceProfile("test id", "INTERFACE_TYPE", [nv], SDOServiceMock()) self.assertEqual(sdoadmin.isAllowedConsumerType(sprof), True) sdoadmin._allConsumerAllowed = False self.assertEqual(sdoadmin.isAllowedConsumerType(sprof), False) sdoadmin._consumerTypes = ["type0", "type1", "type2", "INTERFACE_TYPE"] self.assertEqual(sdoadmin.isAllowedConsumerType(sprof), True) sdoadmin._consumerTypes = ["type0", "type1", "type2"] self.assertEqual(sdoadmin.isAllowedConsumerType(sprof), False) return
def test_isAllowedConsumerType(self): sdoadmin = SdoServiceAdmin(MockRTC()) any_val = any.to_any("3.14159") nv = SDOPackage.NameValue("PROPERTIES NAME 0", any_val) sprof = SDOPackage.ServiceProfile("test id","INTERFACE_TYPE",[nv],SDOServiceMock()) self.assertEqual(sdoadmin.isAllowedConsumerType(sprof),True) sdoadmin._allConsumerAllowed = False self.assertEqual(sdoadmin.isAllowedConsumerType(sprof),False) sdoadmin._consumerTypes = ["type0","type1","type2","INTERFACE_TYPE"] self.assertEqual(sdoadmin.isAllowedConsumerType(sprof),True) sdoadmin._consumerTypes = ["type0","type1","type2"] self.assertEqual(sdoadmin.isAllowedConsumerType(sprof),False) return
def test_removeSdoServiceConsumerFactory(self): sdoadmin = SdoServiceAdmin(MockRTC()) self.assertEqual(sdoadmin.removeSdoServiceConsumerFactory(), False) return
def test_getUUID(self): sdoadmin = SdoServiceAdmin(MockRTC()) self.assertNotEqual(sdoadmin.getUUID(), "") self.assertNotEqual(sdoadmin.getUUID(), None) return
def test_removeSdoServiceConsumerFactory(self): sdoadmin = SdoServiceAdmin(MockRTC()) self.assertEqual(sdoadmin.removeSdoServiceConsumerFactory(),False) return
def test_getUUID(self): sdoadmin = SdoServiceAdmin(MockRTC()) self.assertNotEqual(sdoadmin.getUUID(),"") self.assertNotEqual(sdoadmin.getUUID(),None) return