def test_login_successful(wxMainApp, login, password): """ Trying to enter valid data in login form (typing login/password with errors, but out app fix this to valid) """ Faker.enterFakeLogin(wxMainApp, login, password) Faker.clickButton(wxMainApp, ID_BUTTON_ACCEPT) Faker.clickButton(wxMainApp.FileManager, ID_EXIT)
def test_login_failed(wxMainApp, login, password): """ Trying to enter invalid data in login form (typing login/password with errors, but out app fix this to valid) """ Faker.enterFakeLogin(wxMainApp, login, password) wx.CallAfter(Faker.clickButtonDialogOK(wxMainApp)) Faker.clickButton(wxMainApp, ID_BUTTON_ACCEPT) Faker.clickButton(wxMainApp, ID_BUTTON_CANCEL)
def test_close_4(wxMainApp): """ Close application by scheme: 1) open main window 2) auth with fake account 3) click on "File" -> "Exit" """ Faker.enterFakeLogin(wxMainApp, "relrin", "123456") Faker.clickButton(wxMainApp, ID_BUTTON_ACCEPT) Faker.clickMenuItem(wxMainApp.FileManager, ID_EXIT)