20 sys.path.insert(1,
"../")
24 from OutPortProvider
import *
34 OpenRTM_aist.Manager.instance().shutdownManager()
39 self._opp.setInterfaceType(
"corba_cdr")
40 self._opp.publishInterfaceProfile(properties)
41 self.assertEqual(
"corba_cdr",
47 self._opp.setInterfaceType(
"corba_cdr")
59 self.assertEqual(self._opp.publishInterface(properties),
True)
63 self._opp.setPortType(
"out")
67 self._opp.setDataType(
"TimedLong")
71 self._opp.setInterfaceType(
"corba_cdr")
75 self._opp.setDataFlowType(
"flow")
79 self._opp.setSubscriptionType(
"flush")
83 if __name__ ==
'__main__':
def test_setInterfaceType(self)
def test_setSubscriptionType(self)
def test_publishInterfaceProfile(self)
def push_back(seq, elem)
Push the new element back to the CORBA sequence.
def test_publishInterface(self)
def toString(nv, name=None)
Get string value in NVList specified by name.
def test_setDataFlowType(self)
def test_setPortType(self)
def test_setDataType(self)
def newNV(name, value)
Create NameVale.