コード例 #1
0
def main():

    window1 = MainWindow()
    window1.show()

    myapp.exec_()
    sys.exit()
コード例 #2
0
def test_init_MainWindow(qtbot):

    widget = MainWindow()
    qtbot.addWidget(widget)

    widget.show()

    assert widget.isVisible() is True
コード例 #3
0
def test_closeAll_MainWindow(qtbot):

    widget = MainWindow()
    qtbot.addWidget(widget)

    qtbot.mouseClick(widget.quit_button, QtCore.Qt.LeftButton)

    assert widget.isVisible() is False
    assert widget.train_window.isVisible() is False
    assert widget.deploy_window.isVisible() is False
コード例 #4
0
def test_openDeploy_MainWindow(qtbot):

    widget = MainWindow()
    qtbot.addWidget(widget)

    qtbot.mouseClick(widget.deploy_button, QtCore.Qt.LeftButton)

    assert widget.deploy_window.isVisible() is True
    assert widget.isDeployOpen is True

    qtbot.mouseClick(widget.deploy_button, QtCore.Qt.LeftButton)

    assert widget.deploy_window.isVisible() is False
    assert widget.isDeployOpen is False