OzFramework / oz

Oz is a behavioral web-ui testing framework developed to reduce test maintenance by using a predictive model rather than a scriptive model when writing tests.
Apache License 2.0
23 stars 7 forks source link

Refactor page navigation tooling and fix a bug in ozloader #169

Closed Castone22 closed 5 years ago

Castone22 commented 5 years ago

In oz-loader: fix cosmetic bug by improving how it finds the calling line of code when it catches a deprecated method being used

In page navigation: Refactor router-store to use eiganclass instance variables instead of class variables as per ruby styleguide.

Create a registry in router that allows us to quickly search for pages from a simple list, which removes the reliance on CoreUtils.find_class completely as far as i can tell.

Todo: Create unit tests

Castone22 commented 5 years ago

Also rebasing ^

Castone22 commented 5 years ago

Ready for merge pending build and reviews