You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
To address 1-3, I think we should un-tie fixtures from concrete page objects. You have a folder with data, it contains inputs and outputs. As soon as there are enough inputs for page object to produce the output, it should be possible to test any page object against this folder, without special requirements for the folder name. There could be a sepate layer for pytest discoverability.
I think we have a few issue with the current test fixture approach:
To address 1-3, I think we should un-tie fixtures from concrete page objects. You have a folder with data, it contains inputs and outputs. As soon as there are enough inputs for page object to produce the output, it should be possible to test any page object against this folder, without special requirements for the folder name. There could be a sepate layer for pytest discoverability.