aboutsummaryrefslogtreecommitdiffstats
path: root/actionpack/lib/system_testing/railtie.rb
Commit message (Collapse)AuthorAgeFilesLines
* Add documentation for system testseileencodes2017-02-201-1/+2
| | | | | | | | | | * Document Rails::SystemTestCase * Document setting drivers with the configration options * Document using the getter/setter for driver adapters * Document the CapybaraRackTestDriver and defaults * Document the CapybaraSeleniumDriver and defaults * Document custom assertions provided by System Testing * Document custom form helpers provided by System Testing
* Fix Railtie to pass class when setting optionseileencodes2017-02-201-1/+3
| | | | | | | | | This will clean up the railtie quite a bit, rather than passing a set of hash keys call the new class directly like we do with ActiveJob. Only call driver once when tests start rather than in every single test setup. This is more performant, and the other way was creating unnecessary calls.
* Refactor driver adapter getter/settereileencodes2017-02-201-1/+1
| | | | | | This makes it easier to ask the system test what driver adapter it is currently using, and makes it easier to change that setting when necessary.
* Add configuration option for driver adaptereileencodes2017-02-201-0/+14
This allows any application to change the driver adapter based on the config settings in the test env.