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
Пример #2
0
 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
Пример #4
0
 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
Пример #5
0
 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
Пример #7
0
 def test_removeSdoServiceConsumerFactory(self):
     sdoadmin = SdoServiceAdmin(MockRTC())
     self.assertEqual(sdoadmin.removeSdoServiceConsumerFactory(), False)
     return
Пример #8
0
 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