Closed galegor closed 2 years ago
Hi @galegor, thank you for the very detailed bug report - it allowed me to find and correct the issue very quickly. This bug was introduced due to a performance improvement, basically macro actions are cached on the actor side so that they only need to be requested from the server the very first time they are used for the duration of a test session.
Let me know if you need this fix fast and I might be able to publish a new release during the weekend or early next week.
If you would be able to release that bugfix to the beta at some point next week it will be helpful, thanks. When you are planing 1.3.1 to go live? I'm in the process of major refactoring which is based on the new goodies added in this one.
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.
Releated to: opentest@beta Build: 1.3.1 Aug 25, 21:00 Commit: 971fb2982726
Hi @adrianth, I hope you are doing well. I was experimenting with $session.currentTestName and have found a problem most likely related to clearing selenium config after test run. So, the value of url property in below code snippet is not used as per actual config. Innstead, data related to the first test is used in both. If you run one of the tests separately then the correct site will be opened (all good here), but if you will create a session with both files then only the first url will be used twice.
To reproduce please use this simple code and configuration. data/myConfig.yaml
tests/GH_open.yaml
tests/GO_open.yaml
macros/openSite.yaml
Sample log: