test_datawindow.py 文件源码

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

项目:RRPam-WDS 作者: asselapathirana 项目源码 文件源码
def test_get_information_returns_the_right_data(self):
        # create some groups
        item = self.aw.datawindow.ui.no_groups
        set_text_spinbox(item, 12)
        A1 = 1.12e-4
        N01 = 1.34e-5
        cost1 = 22.
        A2 = 1.2e-4
        N02 = 2.2e-1
        one = self.aw.datawindow.assetgrouplist[11]
        set_text_textbox(one.A, A1)
        A1 = float(one.A.text())
        set_text_textbox(one.N0, N01)
        N01 = float(one.N0.text())
        set_text_textbox(one.cost, cost1)
        cost1 = float(one.cost.text())
        box = self.aw.datawindow.assetgrouplist[2]
        set_text_textbox(box.A, A2)
        A2 = float(box.A.text())
        set_text_textbox(box.N0, N02)
        N02 = float(box.N0.text())
        set_text_spinbox(item, 4)
        QTest.keyPress(item, Qt.Key_Return)  # now we have only 4 active items
        active, values = self.aw.datawindow.get_information(all=True)
        self.assertEqual(active, 4)
        self.assertEqual(values[11][0], A1)
        self.assertEqual(values[11][1], N01)
        self.assertEqual(values[11][2], cost1)
        self.assertEqual(values[2][0], A2)
        self.assertEqual(values[2][1], N02)
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号