aboutsummaryrefslogtreecommitdiffstats
path: root/actionsystemtest/lib
Commit message (Collapse)AuthorAgeFilesLines
* Don't load ActionSystemTest in productioneileencodes2017-02-202-19/+0
| | | | | | | | | | By moving to the TestUnit Railtie, and doing the file requirement inside the onload call we can avoid loading ActionSystemTest in production and load it in the test env. This is important for performance reasons - loading up unnecessary files and object is expensive, especially when they should never be used in production.
* Turn system testing into it's own gem and renameeileencodes2017-02-2014-0/+579
Renames `Rails::SystemTestCase` to `ActionSystemTest` and moves it to a gem under the Rails name. We need to name the class `ActionSystemTestCase` because the gem expects a module but tests themselves expect a class. Adds MIT-LICENSE, CHANGELOG, and README for the future.