-
Notifications
You must be signed in to change notification settings - Fork 9
Move Rails router code into ae_page_objects-rails #83
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Labels
Milestone
Comments
Closed
dtognazzini
pushed a commit
that referenced
this issue
May 12, 2016
This commit changes the testing combinations to the following: Unit tests - run against various versions of Capybara and Ruby Integration tests - run against various versions of Capybara and Rails using the most recent version of Ruby supported by the version of Rails used. The many versions of Rails are used to verify the ApplicationRouter logic. This could be simplified by extracting an ae_page_objects-rails gem (#83), reducing the integration test suite to use a single Rails version.
dtognazzini
pushed a commit
that referenced
this issue
May 12, 2016
This commit changes the testing combinations to the following: Unit tests - run against various versions of Capybara and Ruby Integration tests - run against various versions of Capybara and Rails using the most recent version of Ruby supported by the version of Rails used. The many versions of Rails are used to verify the ApplicationRouter logic. This could be simplified by extracting an ae_page_objects-rails gem (#83), reducing the integration test suite to use a single Rails version.
dtognazzini
pushed a commit
that referenced
this issue
May 12, 2016
This commit changes the testing combinations to the following: Unit tests - run against various versions of Capybara and Ruby Integration tests - run against various versions of Capybara and Rails using the most recent version of Ruby supported by the version of Rails used. The many versions of Rails are used to verify the ApplicationRouter logic. This could be simplified by extracting an ae_page_objects-rails gem (#83), reducing the integration test suite to use a single Rails version.
dtognazzini
pushed a commit
that referenced
this issue
May 13, 2016
This commit changes the testing combinations to the following: Unit tests - run against various versions of Capybara and Ruby Integration tests - run against various versions of Capybara and Rails using the most recent version of Ruby supported by the version of Rails used. The many versions of Rails are used to verify the ApplicationRouter logic. This could be simplified by extracting an ae_page_objects-rails gem (#83), reducing the integration test suite to use a single Rails version. (cherry picked from commit f4b9fe9)
#175 moved Rails support to
Disadvantages:
|
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Move all of the Rails specific code out of AePageObjects and into an ae_page_objects-rails gem that declares an explicit dependency on Rails.
Use the most recent version of Rails to run integration tests in ae_page_objects.
Test against all supported versions of Rails in ae_page_objects-rails.
The text was updated successfully, but these errors were encountered: