test_01_DeviceManager.py 文件源码

python
阅读 32 收藏 0 点赞 0 评论 0

项目:core-framework 作者: RedhawkSDR 项目源码 文件源码
def test_nocmdline_props(self):
        nodebooter, domMgr = self.launchDomainManager()
        self.assertNotEqual(domMgr, None)
        nodebooter, devMgr = self.launchDeviceManager("/nodes/nocmdline_node/DeviceManager.dcd.xml")
        self.assertNotEqual(devMgr, None)

        status,output = commands.getstatusoutput('ps -ww -f | grep cmdline_dev')
        lines = output.split('\n')
        for line in lines:
          if 'IOR' in line:
            break

        items = line.split(' ')
        self.assertEqual(items.count('testprop'),0)
        props=[CF.DataType(id='testprop',value=any.to_any(None))]
        retprops = devMgr._get_registeredDevices()[0].query(props)
        self.assertEqual('abc',retprops[0].value._v)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号