diff -r de8cc85b688a -r 65c5f66e9298 tests/ide_tests/edit_project.sikuli/edit_project.py --- a/tests/ide_tests/edit_project.sikuli/edit_project.py Tue Mar 29 08:50:01 2022 +0200 +++ b/tests/ide_tests/edit_project.sikuli/edit_project.py Thu Apr 07 07:40:32 2022 +0200 @@ -9,62 +9,55 @@ addImportPath(os.path.dirname(getBundlePath())) # common test definitions module -from sikuliberemiz import * +from sikuliberemiz import run_test -# Start the app -app = BeremizApp(exemple="python") +def test(app): -app.doubleClick("1646062660770.png") + app.doubleClick("1646062660770.png") -app.WaitIdleUI() + app.WaitIdleUI() -app.click("example") + app.click("example") -app.WaitIdleUI() + app.WaitIdleUI() -app.type(Key.DOWN * 10, Key.CTRL) + app.type(Key.DOWN * 10, Key.CTRL) -app.WaitIdleUI() + app.WaitIdleUI() -app.doubleClick("1646066996620.png") + app.doubleClick("1646066996620.png") -app.WaitIdleUI() + app.WaitIdleUI() -app.type(Key.TAB*3) # select text content + app.type(Key.TAB*3) # select text content -app.type("'sys.stdout.write(\"EDIT TEST OK\\n\")'") + app.type("'sys.stdout.write(\"EDIT TEST OK\\n\")'") -app.type(Key.ENTER) + app.type(Key.ENTER) -app.WaitIdleUI() + app.WaitIdleUI() -app.k.Save() + app.k.Save() -app.k.Clean() + app.k.Clean() -app.waitForChangeAndIdleStdout() + app.waitForChangeAndIdleStdout() -app.k.Build() + app.k.Build() -app.waitForChangeAndIdleStdout() + app.waitForChangeAndIdleStdout() -app.k.Connect() + app.k.Connect() -app.waitForChangeAndIdleStdout() + app.waitForChangeAndIdleStdout() -app.k.Transfer() + app.k.Transfer() -app.waitForChangeAndIdleStdout() + app.waitForChangeAndIdleStdout() -app.k.Run() + app.k.Run() -# wait 10 seconds for 10 patterns -found = app.waitPatternInStdout("EDIT TEST OK", 10) + # wait 10 seconds for 10 patterns + return app.waitPatternInStdout("EDIT TEST OK", 10) -app.close() - -if found: - exit(0) -else: - exit(1) - +run_test(test, exemple="python")