1. 21 2月, 2017 3 次提交
    • E
      Turn system testing into it's own gem and rename · 5bf0aa67
      eileencodes 提交于
      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.
      5bf0aa67
    • E
      Appease Rubocop · a21e18d5
      eileencodes 提交于
      Rubocop / code climate don't like single quotes and prefer doubles.
      a21e18d5
    • E
      Refactor so all drivers use Puma by default · c83e6d36
      eileencodes 提交于
      Puma is the default webserver of Rails. Because of this it doesn't make
      sense to run tests in Webkit if the default server is Puma.
      
      Here I've refactored the webserver to be it's own standalone module so
      it can be shared between Rails' selenium default driver and Capybara's
      defaut drivers.
      c83e6d36