def setUp(self): self.orb = CORBA.ORB_init() self.poa = self.orb.resolve_initial_references("RootPOA") poaManager = self.poa._get_the_POAManager() poaManager.activate() ringbuf = OpenRTM_aist.RingBuffer(8) ringbuf.init(RTC.TimedLong(RTC.Time(0, 0), 0)) outport = OpenRTM_aist.OutPort("out", RTC.TimedLong(RTC.Time(0, 0), 123), ringbuf) self._opcp = OutPortCorbaProvider(outport) outport.write(RTC.TimedLong(RTC.Time(0, 0), 123))
def setUp(self): self.orb = CORBA.ORB_init() self.poa = self.orb.resolve_initial_references("RootPOA") poaManager = self.poa._get_the_POAManager() poaManager.activate() ringbuf = OpenRTM_aist.RingBuffer(8) ringbuf.init(RTC.TimedLong(RTC.Time(0,0), 0)) outport = OpenRTM_aist.OutPort("out", RTC.TimedLong(RTC.Time(0,0), 123), ringbuf) self._opcp = OutPortCorbaProvider(outport) outport.write(RTC.TimedLong(RTC.Time(0,0), 123))
class TestOutPortCorbaProvider(unittest.TestCase): def setUp(self): self.orb = CORBA.ORB_init() self.poa = self.orb.resolve_initial_references("RootPOA") poaManager = self.poa._get_the_POAManager() poaManager.activate() ringbuf = OpenRTM_aist.RingBuffer(8) ringbuf.init(RTC.TimedLong(RTC.Time(0,0), 0)) outport = OpenRTM_aist.OutPort("out", RTC.TimedLong(RTC.Time(0,0), 123), ringbuf) self._opcp = OutPortCorbaProvider(outport) outport.write(RTC.TimedLong(RTC.Time(0,0), 123)) def test_get(self): data = self._opcp.get() self.assertEqual(any.from_any(data, keep_structs=True).data, 123)
class TestOutPortCorbaProvider(unittest.TestCase): def setUp(self): self.orb = CORBA.ORB_init() self.poa = self.orb.resolve_initial_references("RootPOA") poaManager = self.poa._get_the_POAManager() poaManager.activate() ringbuf = OpenRTM_aist.RingBuffer(8) ringbuf.init(RTC.TimedLong(RTC.Time(0, 0), 0)) outport = OpenRTM_aist.OutPort("out", RTC.TimedLong(RTC.Time(0, 0), 123), ringbuf) self._opcp = OutPortCorbaProvider(outport) outport.write(RTC.TimedLong(RTC.Time(0, 0), 123)) def test_get(self): data = self._opcp.get() self.assertEqual(any.from_any(data, keep_structs=True).data, 123)