Closed Hi-Fi closed 8 years ago
@Hi-Fi how do you run the tests with Gradle?
Gradle runner: https://gist.github.com/Hi-Fi/f18f40b59d1743e5b284
Tests are passing. Libdoc fails because robot is not running when libdoc is tried to run.
runOnFailurePythonInterpreter.get().exec(
String.format("BIN.run_keyword('%s')",
runOnFailureKeyword.replace("'", "\\'").replace("\n", "\\n")));
throws error, which causes code to just stuck in that loop at RunOnFailure.java
Any chance getting the fix merged and released soon?
Will try to look into that in the evening
Am 24.09.2015 um 10:14 schrieb István Rábel notifications@github.com:
Any chance getting the fix merged and released soon?
— Reply to this email directly or view it on GitHub https://github.com/MarkusBernhardt/robotframework-selenium2library-java/issues/73#issuecomment-142851089.
Getting similar error:
Initializing test library 'Selenium2Library' with no arguments failed: maximum recursion depth exceeded (Java StackOverflowError)
Using robotframework 2.9.1.
Same error on robotframework 2.9.2.
Was there any documented solution to this?
Initializing test library 'Selenium2Library' with no arguments failed: maximum recursion depth exceeded (Java StackOverflowError)
Yes, error is with all versions of Robot Framework 2.9.x because of breaking changes. Update/fix made already at #74.
Same fixes were also introduced to Python version of Selenium2Library.
Is the fixed/updated release available on maven repositories?
Merged in. Will be released today. THANKS for the fix.
Tried to change existing tests to use RF 2.9, and got following error:
I run tests with Gradle, so just changed version of the dependancy in build.gradle.
There're some changes in Python version of library because of RF2.9. Hopefully there's plan to support RF2.9 with this java-version, too.
Tested with simplified case: