def botlicense(qtbot): # First remove all licenses api = AnacondaAPI() api.remove_all_licenses() widget = LicenseManagerDialog() qtbot.addWidget(widget) widget.show() return qtbot, widget
def botlicensefilled(qtbot): # First remove all licenses api = AnacondaAPI() api.remove_all_licenses() widget = LicenseManagerDialog() qtbot.addWidget(widget) widget.show() widget.add_license(path=EXPIRED_LICENSE_PATH) with qtbot.waitSignal(signal=widget.accepted, timeout=1000, raising=False): pass return qtbot, widget