class TestDataOutPort(unittest.TestCase): def setUp(self): self._orb = CORBA.ORB_init() self._poa = self._orb.resolve_initial_references("RootPOA") outport = OpenRTM_aist.OutPort("out", RTC.TimedLong(RTC.Time(0,0),0), OpenRTM_aist.RingBuffer(8)) self._dop = DataOutPort("out", outport, None) def test_case(self): nvlist = [OpenRTM_aist.NVUtil.newNV("dataport.interface_type","CORBA_Any"), OpenRTM_aist.NVUtil.newNV("dataport.dataflow_type","Push"), OpenRTM_aist.NVUtil.newNV("dataport.subscription_type","Flush")] prof = RTC.ConnectorProfile("connector0","",[TestObj(),TestObj()],nvlist) self.assertEqual(self._dop.publishInterfaces(prof), RTC.RTC_OK) self.assertEqual(self._dop.subscribeInterfaces(prof), RTC.RTC_OK) self._dop.unsubscribeInterfaces(prof)
class TestDataOutPort(unittest.TestCase): def setUp(self): self._orb = CORBA.ORB_init() self._poa = self._orb.resolve_initial_references("RootPOA") outport = OpenRTM_aist.OutPort("out", RTC.TimedLong(RTC.Time(0, 0), 0), OpenRTM_aist.RingBuffer(8)) self._dop = DataOutPort("out", outport, None) def test_case(self): nvlist = [ OpenRTM_aist.NVUtil.newNV("dataport.interface_type", "CORBA_Any"), OpenRTM_aist.NVUtil.newNV("dataport.dataflow_type", "Push"), OpenRTM_aist.NVUtil.newNV("dataport.subscription_type", "Flush") ] prof = RTC.ConnectorProfile("connector0", "", [TestObj(), TestObj()], nvlist) self.assertEqual(self._dop.publishInterfaces(prof), RTC.RTC_OK) self.assertEqual(self._dop.subscribeInterfaces(prof), RTC.RTC_OK) self._dop.unsubscribeInterfaces(prof)
def setUp(self): self._orb = CORBA.ORB_init() self._poa = self._orb.resolve_initial_references("RootPOA") outport = OpenRTM_aist.OutPort("out", RTC.TimedLong(RTC.Time(0,0),0), OpenRTM_aist.RingBuffer(8)) self._dop = DataOutPort("out", outport, None)
def setUp(self): self._orb = CORBA.ORB_init() self._poa = self._orb.resolve_initial_references("RootPOA") outport = OpenRTM_aist.OutPort("out", RTC.TimedLong(RTC.Time(0, 0), 0), OpenRTM_aist.RingBuffer(8)) self._dop = DataOutPort("out", outport, None)