This PR fixes test_save_readonly_as.py errors. This update reflects a new testing approach that better handles the variability in test behaviors and execution times experienced in CI and local test runs (There's less reliance on application state transitions that happen in a user workflow to advance the testing procedure forward).
The save prompt may close instantaneously, or linger for a long time...the test now handles both of these scenarios
New locators and checks are used to drive the test forward
Diagnostic messages are now printed during different test steps, to provide data and debugging information for both successful and unsuccessful test runs
This PR fixes
test_save_readonly_as.py
errors. This update reflects a new testing approach that better handles the variability in test behaviors and execution times experienced in CI and local test runs (There's less reliance on application state transitions that happen in a user workflow to advance the testing procedure forward).See also, previous related PRs (this and this).