1. 02 4月, 2017 2 次提交
  2. 22 3月, 2017 1 次提交
  3. 17 3月, 2017 1 次提交
    • E
      Bump Capybara and include Minitest::Assertions · eadbc82c
      eileencodes 提交于
      Capybara was updated in teamcapybara/capybara#1841 to use Minitest style
      assertions so that system test output shows x number of assertions, x
      numbe of failures, etc.
      
      Before:
      
      ```
      6 runs, 0 assertions, 0 failures, 0 errors, 0 skips
      ```
      
      After:
      
      ```
      6 runs, 7 assertions, 1 failures, 0 errors, 0 skips
      ```
      
      This change bumps Capybara from 2.7.0 to 2.13.0 and includes the
      required minitest assertion file in the test case. 🎉
      eadbc82c
  4. 12 3月, 2017 1 次提交
  5. 24 2月, 2017 1 次提交
  6. 22 2月, 2017 1 次提交
  7. 21 2月, 2017 3 次提交
    • E
      Move and rename system tests · 1a0ca84a
      eileencodes 提交于
      * Move system tests back into Action Pack
      * Rename `ActionSystemTest` to `ActionDispatch::SystemTestCase`
      * Remove private base module and only make file for public
      `SystemTestCase` class, name private module `SystemTesting`
      * Rename `ActionSystemTestCase` to `ApplicationSystemTestCase`
      * Update corresponding documentation and guides
      * Delete old `ActionSystemTest` files
      1a0ca84a
    • 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
      Add tests for system testing · 9730b1db
      eileencodes 提交于
      * Adds test case test
      * Adds driver adapter test
      * Adds tests for capybara seleium driver (testing the settings not
      actually opening the browser to test capybara w/ selenium because that
      would so so so slow)
      * Adds tests for rack test driver
      * Adds tests for generators
      9730b1db
  8. 11 2月, 2017 1 次提交
  9. 10 2月, 2017 2 次提交
  10. 29 1月, 2017 2 次提交
  11. 25 1月, 2017 1 次提交
    • J
      Change ActionView ERB Handler from Erubis to Erubi · 7da8d762
      Jeremy Evans 提交于
      Erubi offers the following advantages for Rails:
      
      * Works with ruby's --enable-frozen-string-literal option
      * Has 88% smaller memory footprint
      * Does no freedom patching (Erubis adds a method to Kernel)
      * Has simpler internals (1 file, <150 lines of code)
      * Has an open development model (Erubis doesn't have a
        public source control repository or bug tracker)
      * Is not dead (Erubis hasn't been updated since 2011)
      
      Erubi is a simplified fork of Erubis that contains just the
      parts that are generally needed (which includes the parts
      that Rails uses).  The only intentional difference in
      behavior is that it does not include support for <%=== tags
      for debug output.  That could be added to the ActionView ERB
      handler if it is desired.
      
      The Erubis template handler remains in a deprecated state
      so that code that accesses it directly does not break.  It
      can be removed after Rails 5.1.
      7da8d762
  12. 18 1月, 2017 3 次提交
  13. 16 1月, 2017 1 次提交
  14. 15 1月, 2017 2 次提交
  15. 14 1月, 2017 1 次提交
  16. 05 1月, 2017 1 次提交
    • A
      bundle u sqlite3 · 1db9e9e8
      Akira Matsuda 提交于
      this fixes sqlite3-1.3.12/lib/sqlite3/pragmas.rb:301: warning: method redefined; discarding old integrity_check
      1db9e9e8
  17. 30 12月, 2016 1 次提交
  18. 29 12月, 2016 1 次提交
  19. 28 12月, 2016 1 次提交
  20. 27 12月, 2016 1 次提交
  21. 26 12月, 2016 2 次提交
  22. 25 12月, 2016 1 次提交
  23. 24 12月, 2016 1 次提交
  24. 21 12月, 2016 1 次提交
  25. 18 12月, 2016 1 次提交
  26. 16 12月, 2016 1 次提交
  27. 29 11月, 2016 1 次提交
  28. 28 11月, 2016 1 次提交
  29. 22 11月, 2016 1 次提交
  30. 21 11月, 2016 1 次提交
  31. 19 11月, 2016 1 次提交