Skip to content

Instantly share code, notes, and snippets.

@ordinaryzelig
Last active May 11, 2017 20:02
Show Gist options
  • Save ordinaryzelig/e21e7470c184e90ca1d80d4aa1930f90 to your computer and use it in GitHub Desktop.
Save ordinaryzelig/e21e7470c184e90ca1d80d4aa1930f90 to your computer and use it in GitHub Desktop.
after fix for updating haml version, these are the rspec failures
Failures:
1) RailsAdmin Config DSL Edit Section has_many with nullable foreign key allow to remove element
Failure/Error: visit edit_path(model_name: 'Team', id: @team.id)
Capybara::Poltergeist::JavascriptError:
One or more errors were raised in the Javascript code on the page. If you don't care about these errors, you can ignore them by setting js_errors: false in your Poltergeist configuration (see documentation for details).
SyntaxError: JSON Parse error: Unrecognized token '&'
SyntaxError: JSON Parse error: Unrecognized token '&'
at http://127.0.0.1:64514/admin/Team/1/edit:12 in parse
TypeError: undefined is not an object (evaluating 'this.translations[key]')
TypeError: undefined is not an object (evaluating 'this.translations[key]')
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:32163 in t
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:30559 in _build
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13615
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:30488 in _create
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13615
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13785 in _createWidget
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13576
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13731
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:371 in each
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:138 in each
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13723
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:36152
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:371 in each
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:138 in each
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:36151
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5227 in dispatch
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:4879 in handle
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5131 in trigger
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5861
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:371 in each
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:138 in each
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5860 in trigger
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:36484
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3233 in fire
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3363 in fireWith
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3583 in ready
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3618 in completed
# /Users/ningja/.gem/ruby/2.3.4/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:376:in `command'
# /Users/ningja/.gem/ruby/2.3.4/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:35:in `visit'
# /Users/ningja/.gem/ruby/2.3.4/gems/poltergeist-1.11.0/lib/capybara/poltergeist/driver.rb:97:in `visit'
# /Users/ningja/.gem/ruby/2.3.4/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.3.4/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:863:in `block (4 levels) in <top (required)>'
2) RailsAdmin Config DSL Edit Section has_many with not nullable foreign key don't allow to remove element
Failure/Error: visit edit_path(model_name: 'FieldTest', id: @field_test.id)
Capybara::Poltergeist::JavascriptError:
One or more errors were raised in the Javascript code on the page. If you don't care about these errors, you can ignore them by setting js_errors: false in your Poltergeist configuration (see documentation for details).
SyntaxError: JSON Parse error: Unrecognized token '&'
SyntaxError: JSON Parse error: Unrecognized token '&'
at http://127.0.0.1:64514/admin/FieldTest/1/edit:12 in parse
TypeError: undefined is not an object (evaluating 'this.translations[key]')
TypeError: undefined is not an object (evaluating 'this.translations[key]')
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:32163 in t
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:30559 in _build
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13615
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:30488 in _create
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13615
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13785 in _createWidget
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13576
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13731
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:371 in each
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:138 in each
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13723
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:36152
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:371 in each
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:138 in each
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:36151
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5227 in dispatch
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:4879 in handle
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5131 in trigger
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5861
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:371 in each
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:138 in each
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5860 in trigger
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:36484
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3233 in fire
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3363 in fireWith
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3583 in ready
at http://127.0.0.1:64514/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3618 in completed
# /Users/ningja/.gem/ruby/2.3.4/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:376:in `command'
# /Users/ningja/.gem/ruby/2.3.4/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:35:in `visit'
# /Users/ningja/.gem/ruby/2.3.4/gems/poltergeist-1.11.0/lib/capybara/poltergeist/driver.rb:97:in `visit'
# /Users/ningja/.gem/ruby/2.3.4/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.3.4/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:846:in `block (4 levels) in <top (required)>'
3) RailsAdmin Config DSL Edit Section nested form works
Failure/Error: visit edit_path(model_name: 'field_test', id: @record.id)
Capybara::Poltergeist::JavascriptError:
One or more errors were raised in the Javascript code on the page. If you don't care about these errors, you can ignore them by setting js_errors: false in your Poltergeist configuration (see documentation for details).
SyntaxError: JSON Parse error: Unrecognized token '&'
SyntaxError: JSON Parse error: Unrecognized token '&'
at http://127.0.0.1:64514/admin/field_test/1/edit:12 in parse
# /Users/ningja/.gem/ruby/2.3.4/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:376:in `command'
# /Users/ningja/.gem/ruby/2.3.4/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:35:in `visit'
# /Users/ningja/.gem/ruby/2.3.4/gems/poltergeist-1.11.0/lib/capybara/poltergeist/driver.rb:97:in `visit'
# /Users/ningja/.gem/ruby/2.3.4/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.3.4/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:711:in `block (3 levels) in <top (required)>'
4) RailsAdmin Config DSL Edit Section nested form works with nested has_many
Failure/Error: visit edit_path(model_name: 'field_test', id: @record.id)
Capybara::Poltergeist::JavascriptError:
One or more errors were raised in the Javascript code on the page. If you don't care about these errors, you can ignore them by setting js_errors: false in your Poltergeist configuration (see documentation for details).
SyntaxError: JSON Parse error: Unrecognized token '&'
SyntaxError: JSON Parse error: Unrecognized token '&'
at http://127.0.0.1:64514/admin/field_test/1/edit:12 in parse
# /Users/ningja/.gem/ruby/2.3.4/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:376:in `command'
# /Users/ningja/.gem/ruby/2.3.4/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:35:in `visit'
# /Users/ningja/.gem/ruby/2.3.4/gems/poltergeist-1.11.0/lib/capybara/poltergeist/driver.rb:97:in `visit'
# /Users/ningja/.gem/ruby/2.3.4/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.3.4/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:730:in `block (3 levels) in <top (required)>'
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:206: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/xml_mini.rb:51: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/xml_mini.rb:52: warning: constant ::Bignum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/core_ext/numeric/conversions.rb:138: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/rainbow-2.1.0/lib/rainbow/color.rb:15: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/activejob-5.0.0.1/lib/active_job/arguments.rb:38: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/activejob-5.0.0.1/lib/active_job/arguments.rb:38: warning: constant ::Bignum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/builder-3.2.2/lib/builder/xchar.rb:111: warning: constant ::Fixnum is deprecated
Run options: exclude {:mongoid=>true, :skip_active_record=>true}
Randomized with seed 64597
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
FFF................./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
......../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F.F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
FF./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F..../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F.............................................../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
........./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
FFF/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
......./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
FFF/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
.F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
...../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F............../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
..../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
...../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
......../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
.........../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
..../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
............../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
FF/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
FF/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F........................................./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
............../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
................................................../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
....../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
.../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
......................../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
......./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
........./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
./Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F*..../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/nokogiri-1.6.8.1/lib/nokogiri/html/document.rb:164: warning: constant ::Fixnum is deprecated
............../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
F/Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
..................................../Users/ningja/.gem/ruby/2.4.0/gems/concurrent-ruby-1.0.2/lib/concurrent/map.rb:230: warning: constant ::Fixnum is deprecated
.....................
Pending: (Failures listed here are expected and do not affect your suite's status)
1) RailsAdmin Pundit Authorization when ApplicationController already has pundit_user uses original pundit_user
# no way to dynamically change superclass
Failure/Error: expect { visit dashboard_path }.not_to raise_error
expected no Exception, got #<Pundit::NotAuthorizedError: not allowed to dashboard this > with backtrace:
# ./lib/rails_admin/extensions/pundit/authorization_adapter.rb:28:in `authorize'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/core_ext/object/try.rb:17:in `public_send'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/core_ext/object/try.rb:17:in `try!'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/core_ext/object/try.rb:6:in `try'
# ./app/controllers/rails_admin/main_controller.rb:17:in `dashboard'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_controller/metal/basic_implicit_render.rb:4:in `send_action'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/abstract_controller/base.rb:188:in `process_action'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_controller/metal/rendering.rb:30:in `process_action'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/abstract_controller/callbacks.rb:20:in `block in process_action'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:126:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:506:in `block (2 levels) in compile'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:455:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:101:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_process_action_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/abstract_controller/callbacks.rb:19:in `process_action'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_controller/metal/rescue.rb:20:in `process_action'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_controller/metal/instrumentation.rb:32:in `block in process_action'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/notifications.rb:164:in `block in instrument'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/notifications/instrumenter.rb:21:in `instrument'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/notifications.rb:164:in `instrument'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_controller/metal/instrumentation.rb:30:in `process_action'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_controller/metal/params_wrapper.rb:248:in `process_action'
# /Users/ningja/.gem/ruby/2.4.0/gems/activerecord-5.0.0.1/lib/active_record/railties/controller_runtime.rb:18:in `process_action'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/abstract_controller/base.rb:126:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionview-5.0.0.1/lib/action_view/rendering.rb:30:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_controller/metal.rb:190:in `dispatch'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_controller/metal.rb:262:in `dispatch'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/routing/route_set.rb:50:in `dispatch'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/routing/route_set.rb:32:in `serve'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/journey/router.rb:39:in `block in serve'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/journey/router.rb:26:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/journey/router.rb:26:in `serve'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/routing/route_set.rb:725:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/railtie.rb:193:in `public_send'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/railtie.rb:193:in `method_missing'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/routing/mapper.rb:17:in `block in <class:Constraints>'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/routing/mapper.rb:46:in `serve'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/journey/router.rb:39:in `block in serve'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/journey/router.rb:26:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/journey/router.rb:26:in `serve'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/routing/route_set.rb:725:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-pjax-1.0.0/lib/rack/pjax.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/middleware.rb:14:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/remotipart-1.3.1/lib/remotipart/middleware.rb:32:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/warden-1.2.6/lib/warden/manager.rb:35:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/warden-1.2.6/lib/warden/manager.rb:34:in `catch'
# /Users/ningja/.gem/ruby/2.4.0/gems/warden-1.2.6/lib/warden/manager.rb:34:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/etag.rb:25:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/conditional_get.rb:25:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/head.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:222:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/pundit_spec.rb:109:in `block (4 levels) in <top (required)>'
# ./spec/integration/authorization/pundit_spec.rb:109:in `block (3 levels) in <top (required)>'
# ./spec/integration/authorization/pundit_spec.rb:109:in `block (3 levels) in <top (required)>'
Failures:
1) RailsAdmin Basic Update update and edit updates an object with correct attributes
Failure/Error: click_button 'Save and edit'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:50:in `block (3 levels) in <top (required)>'
2) RailsAdmin Basic Update update of STI subclass on superclass view updates an object with correct attributes
Failure/Error: click_button 'Save and edit'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:218:in `block (3 levels) in <top (required)>'
3) RailsAdmin Basic Update update with invalid object shows an error message
Failure/Error: click_button 'Save' # first(:button, "Save").click
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:130:in `block (3 levels) in <top (required)>'
4) RailsAdmin Basic Update update with errors returns to edit page
Failure/Error: click_button 'Save' # first(:button, "Save").click
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:14:in `block (3 levels) in <top (required)>'
5) RailsAdmin Basic Update update with serialized objects saves the serialized data
Failure/Error: click_button 'Save' # first(:button, "Save").click
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:156:in `block (3 levels) in <top (required)>'
6) RailsAdmin Basic Update update with missing object raises NotFound
Failure/Error: put edit_path(model_name: 'player', id: 1), params: {player: {name: 'Jackie Robinson', number: 42, position: 'Second baseman'}}
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:296:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:58:in `put'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:113:in `block (3 levels) in <top (required)>'
7) RailsAdmin Basic Update update with overridden to_param updates an object with correct attributes
Failure/Error: click_button 'Save and edit'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:201:in `block (3 levels) in <top (required)>'
8) RailsAdmin Basic Update update and add another updates an object with correct attributes
Failure/Error: click_button 'Save' # first(:button, "Save").click
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:29:in `block (3 levels) in <top (required)>'
9) RailsAdmin Basic Update update with has-many association is fillable and emptyable
Failure/Error: put edit_path(model_name: 'league', id: @league.id, league: {name: 'National League', division_ids: [@divisions[0].id]})
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:58:in `put'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:92:in `block (3 levels) in <top (required)>'
10) RailsAdmin Basic Update update with has-one association updates an object with correct attributes
Failure/Error: put edit_path(model_name: 'player', id: @player.id, player: {name: 'Jackie Robinson', draft_id: @draft.id, number: @number, position: 'Second baseman'})
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:58:in `put'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:67:in `block (3 levels) in <top (required)>'
11) RailsAdmin Basic Update update with has-one association updates an object with correct associations
Failure/Error: put edit_path(model_name: 'player', id: @player.id, player: {name: 'Jackie Robinson', draft_id: @draft.id, number: @number, position: 'Second baseman'})
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:58:in `put'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:67:in `block (3 levels) in <top (required)>'
12) RailsAdmin CanCanCan Authorization with update and read player role GET /admin/player/1/edit should render and update record upon submission
Failure/Error: visit edit_path(model_name: 'player', id: @player.id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:153:in `block (3 levels) in <top (required)>'
13) RailsAdmin CanCanCan Authorization with show in app role shows links to show in app action
Failure/Error: visit index_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:201:in `block (3 levels) in <top (required)>'
14) RailsAdmin CanCanCan Authorization with history role shows links to history action
Failure/Error: visit index_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:182:in `block (3 levels) in <top (required)>'
15) RailsAdmin CanCanCan Authorization with all roles shows links to all actions
Failure/Error: visit index_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:222:in `block (3 levels) in <top (required)>'
16) RailsAdmin CanCanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/edit with retired player should render successfully
Failure/Error: visit edit_path(model_name: 'player', id: @player.id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:331:in `block (4 levels) in <top (required)>'
17) RailsAdmin CanCanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/delete should render successfully
Failure/Error: visit delete_path(model_name: 'player', id: @player.id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:337:in `block (4 levels) in <top (required)>'
18) RailsAdmin CanCanCan Authorization with a custom admin ability with admin role only GET /admin/team should render successfully
Failure/Error: visit index_path(model_name: 'team')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:314:in `block (4 levels) in <top (required)>'
19) RailsAdmin CanCanCan Authorization with a custom admin ability with admin role only GET /admin/player/new should render successfully
Failure/Error: visit new_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:319:in `block (4 levels) in <top (required)>'
20) RailsAdmin CanCanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/delete with retired player should render successfully
Failure/Error: visit delete_path(model_name: 'player', id: @player.id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:343:in `block (4 levels) in <top (required)>'
21) RailsAdmin CanCanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/edit should render successfully
Failure/Error: visit edit_path(model_name: 'player', id: @player.id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:325:in `block (4 levels) in <top (required)>'
22) RailsAdmin CanCanCan Authorization with destroy and read player role GET /admin/player/1/delete should render and destroy record upon submission
Failure/Error: visit delete_path(model_name: 'player', id: player_id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:246:in `block (3 levels) in <top (required)>'
23) RailsAdmin CanCanCan Authorization with destroy and read player role POST /admin/player/bulk_destroy should destroy records which are authorized to
Failure/Error: delete bulk_delete_path(model_name: 'player', bulk_ids: [active_player, retired_player].collect(&:id))
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:64:in `delete'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/authorization/cancancan_spec.rb:272:in `block (3 levels) in <top (required)>'
24) RailsAdmin CanCanCan Authorization with destroy and read player role GET /admin/player/bulk_delete should render records which are authorized to
Failure/Error: post bulk_action_path(bulk_action: 'bulk_delete', model_name: 'player', bulk_ids: [active_player, retired_player].collect(&:id))
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:46:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/authorization/cancancan_spec.rb:262:in `block (3 levels) in <top (required)>'
25) RailsAdmin CanCanCan Authorization with exception role GET /admin/player/bulk_delete should render records which are authorized to
Failure/Error: post bulk_action_path(bulk_action: 'bulk_delete', model_name: 'player', bulk_ids: [active_player, retired_player].collect(&:id))
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:46:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/authorization/cancancan_spec.rb:284:in `block (3 levels) in <top (required)>'
26) RailsAdmin CanCanCan Authorization with exception role POST /admin/player/bulk_destroy should destroy records which are authorized to
Failure/Error: delete bulk_delete_path(model_name: 'player', bulk_ids: [active_player, retired_player].collect(&:id))
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:64:in `delete'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/authorization/cancancan_spec.rb:295:in `block (3 levels) in <top (required)>'
27) RailsAdmin CanCanCan Authorization with create and read player role GET /admin/player/new should render and create record upon submission
Failure/Error: visit new_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:121:in `block (3 levels) in <top (required)>'
28) RailsAdmin CanCanCan Authorization with read player role GET /admin/player should render successfully but not list retired players and not show new, edit, or delete actions
Failure/Error: visit index_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:94:in `block (3 levels) in <top (required)>'
29) RailsAdmin CanCanCan Authorization with read player role GET /admin should show Player but not League
Failure/Error: visit dashboard_path
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancancan_spec.rb:76:in `block (3 levels) in <top (required)>'
30) RailsAdmin polymorphic associations works like belongs to associations in the list view
Failure/Error: visit index_path(model_name: 'comment')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/rails_admin_spec.rb:102:in `block (3 levels) in <top (required)>'
31) RailsAdmin polymorphic associations is editable
Failure/Error: visit edit_path(model_name: 'comment', id: @comment.id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/rails_admin_spec.rb:108:in `block (3 levels) in <top (required)>'
32) RailsAdmin polymorphic associations is visible in the owning end
Failure/Error: visit edit_path(model_name: 'team', id: @team.id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/rails_admin_spec.rb:115:in `block (3 levels) in <top (required)>'
33) RailsAdmin secondary navigation shows a log out link
Failure/Error: visit dashboard_path
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/rails_admin_spec.rb:142:in `block (3 levels) in <top (required)>'
34) RailsAdmin secondary navigation has label-danger class on log out link
Failure/Error: visit dashboard_path
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/rails_admin_spec.rb:147:in `block (3 levels) in <top (required)>'
35) RailsAdmin secondary navigation does not show Gravatar when user doesn't have email method
Failure/Error: visit dashboard_path
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/rails_admin_spec.rb:131:in `block (3 levels) in <top (required)>'
36) RailsAdmin secondary navigation has Gravatar image
Failure/Error: visit dashboard_path
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/rails_admin_spec.rb:123:in `block (3 levels) in <top (required)>'
37) RailsAdmin secondary navigation does not cause error when email is nil
Failure/Error: visit dashboard_path
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/rails_admin_spec.rb:137:in `block (3 levels) in <top (required)>'
38) RailsAdmin html head loads javascript files in body
Failure/Error: before { visit dashboard_path }
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/rails_admin_spec.rb:29:in `block (3 levels) in <top (required)>'
39) RailsAdmin html head loads stylesheets in header
Failure/Error: before { visit dashboard_path }
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/rails_admin_spec.rb:29:in `block (3 levels) in <top (required)>'
40) RailsAdmin localization defaults to English
Failure/Error: visit dashboard_path
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/rails_admin_spec.rb:21:in `block (3 levels) in <top (required)>'
41) RailsAdmin hidden fields with default values shows up with default value, hidden
Failure/Error: visit new_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/rails_admin_spec.rb:57:in `block (3 levels) in <top (required)>'
42) RailsAdmin _current_user is accessible from the list view
Failure/Error: visit index_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/rails_admin_spec.rb:89:in `block (3 levels) in <top (required)>'
43) RailsAdmin Basic Create create with invalid object shows an error message
Failure/Error: post new_path(model_name: 'player', player: {id: 1})
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:46:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:121:in `block (3 levels) in <top (required)>'
44) RailsAdmin Basic Create create and edit creates an object with correct attributes
Failure/Error: click_button 'Save and edit'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:30:in `block (3 levels) in <top (required)>'
45) RailsAdmin Basic Create create with has-one association creates an object with correct associations
Failure/Error: post new_path(model_name: 'player', player: {name: 'Jackie Robinson', number: 42, position: 'Second baseman', draft_id: @draft.id})
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:46:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:65:in `block (3 levels) in <top (required)>'
46) RailsAdmin Basic Create create with has-many association creates an object with correct associations
Failure/Error: post new_path(model_name: 'league', league: {name: 'National League', division_ids: [@divisions[0].id]})
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:46:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:79:in `block (3 levels) in <top (required)>'
47) RailsAdmin Basic Create create with has-and-belongs-to-many association creates an object with correct associations
Failure/Error: post new_path(model_name: 'fan', fan: {name: 'John Doe', team_ids: [@teams[0].id]})
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:46:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:94:in `block (3 levels) in <top (required)>'
48) RailsAdmin Basic Create create and add another creates an object with correct attributes
Failure/Error: click_button 'Save and add another'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:49:in `block (3 levels) in <top (required)>'
49) RailsAdmin Basic Create create with object with errors on base shows error base error message in flash
Failure/Error: click_button 'Save and add another'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:133:in `block (3 levels) in <top (required)>'
50) RailsAdmin Basic Create create creates an object with correct attributes
Failure/Error: click_button 'Save'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:12:in `block (3 levels) in <top (required)>'
51) RailsAdmin Basic Create create with uniqueness constraint violated shows an error message
Failure/Error: post new_path(model_name: 'player', player: {name: @player.name, number: @player.number.to_s, position: @player.position, team_id: @team.id})
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:46:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:111:in `block (3 levels) in <top (required)>'
52) RailsAdmin Basic Bulk Destroy cancelled bulk_deletion does not delete records
Failure/Error: click_button 'Cancel'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/bulk_destroy/rails_admin_basic_bulk_destroy_spec.rb:46:in `block (3 levels) in <top (required)>'
53) RailsAdmin Basic Bulk Destroy successful bulk delete of records does not contain deleted records
Failure/Error: click_button "Yes, I'm sure"
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/bulk_destroy/rails_admin_basic_bulk_destroy_spec.rb:19:in `block (3 levels) in <top (required)>'
54) RailsAdmin Basic Bulk Action bulk_delete returns error message for DELETE request if the records are already deleted
Failure/Error: delete(bulk_delete_path(bulk_action: 'bulk_delete', model_name: 'player', bulk_ids: player_ids))
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:64:in `delete'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/basic/bulk_action/rails_admin_basic_bulk_action_spec.rb:37:in `block (3 levels) in <top (required)>'
55) RailsAdmin Basic Bulk Action bulk_delete returns error message for DELETE request without bulk_ids
Failure/Error: delete(bulk_delete_path(bulk_action: 'bulk_delete', model_name: 'player', bulk_ids: ''))
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:64:in `delete'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/basic/bulk_action/rails_admin_basic_bulk_action_spec.rb:44:in `block (3 levels) in <top (required)>'
56) RailsAdmin Basic Bulk Action bulk_delete redirects to list when all of the records is already deleted
Failure/Error: post(bulk_action_path(bulk_action: 'bulk_delete', model_name: 'player', bulk_ids: player_ids))
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:46:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/basic/bulk_action/rails_admin_basic_bulk_action_spec.rb:21:in `block (3 levels) in <top (required)>'
57) RailsAdmin Basic Destroy destroy shows success message
Failure/Error: click_button "Yes, I'm sure"
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:10:in `block (3 levels) in <top (required)>'
58) RailsAdmin Basic Destroy destroy destroys an object
Failure/Error: click_button "Yes, I'm sure"
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:10:in `block (3 levels) in <top (required)>'
59) RailsAdmin Basic Destroy destroy from show page redirects back to the object on error
Failure/Error: click_button "Yes, I'm sure"
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:90:in `block (3 levels) in <top (required)>'
60) RailsAdmin Basic Destroy destroy from show page redirects to the index instead of trying to show the deleted object
Failure/Error: click_button "Yes, I'm sure"
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:76:in `block (3 levels) in <top (required)>'
61) RailsAdmin Basic Destroy destroy with missing object raises NotFound
Failure/Error: delete delete_path(model_name: 'player', id: 1)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:64:in `delete'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:63:in `block (3 levels) in <top (required)>'
62) RailsAdmin Basic Destroy destroy does not destroy an object
Failure/Error: click_button 'Cancel'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:52:in `block (3 levels) in <top (required)>'
63) RailsAdmin Basic Destroy destroy from index page returns status code 200
Failure/Error: click_button "Yes, I'm sure"
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:106:in `block (3 levels) in <top (required)>'
64) RailsAdmin Basic Destroy handle destroy errors shows error message
Failure/Error: click_button "Yes, I'm sure"
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:32:in `block (3 levels) in <top (required)>'
65) RailsAdmin Basic Destroy handle destroy errors returns status code 200
Failure/Error: click_button "Yes, I'm sure"
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:32:in `block (3 levels) in <top (required)>'
66) RailsAdmin Basic Destroy handle destroy errors does not destroy an object
Failure/Error: click_button "Yes, I'm sure"
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:32:in `block (3 levels) in <top (required)>'
67) RailsAdmin Basic Delete delete with missing object raises NotFound
Failure/Error: visit delete_path(model_name: 'player', id: 1)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/delete/rails_admin_basic_delete_spec.rb:21:in `block (3 levels) in <top (required)>'
68) RailsAdmin CanCan Authorization with history role shows links to history action
Failure/Error: visit index_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:182:in `block (3 levels) in <top (required)>'
69) RailsAdmin CanCan Authorization with a custom admin ability with admin role only GET /admin/player/new should render successfully
Failure/Error: visit new_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:319:in `block (4 levels) in <top (required)>'
70) RailsAdmin CanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/edit should render successfully
Failure/Error: visit edit_path(model_name: 'player', id: @player.id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:325:in `block (4 levels) in <top (required)>'
71) RailsAdmin CanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/edit with retired player should render successfully
Failure/Error: visit edit_path(model_name: 'player', id: @player.id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:331:in `block (4 levels) in <top (required)>'
72) RailsAdmin CanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/delete should render successfully
Failure/Error: visit delete_path(model_name: 'player', id: @player.id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:337:in `block (4 levels) in <top (required)>'
73) RailsAdmin CanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/delete with retired player should render successfully
Failure/Error: visit delete_path(model_name: 'player', id: @player.id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:343:in `block (4 levels) in <top (required)>'
74) RailsAdmin CanCan Authorization with a custom admin ability with admin role only GET /admin/team should render successfully
Failure/Error: visit index_path(model_name: 'team')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:314:in `block (4 levels) in <top (required)>'
75) RailsAdmin CanCan Authorization with all roles shows links to all actions
Failure/Error: visit index_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:222:in `block (3 levels) in <top (required)>'
76) RailsAdmin CanCan Authorization with exception role POST /admin/player/bulk_destroy should destroy records which are authorized to
Failure/Error: delete bulk_delete_path(model_name: 'player', bulk_ids: [active_player, retired_player].collect(&:id))
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:64:in `delete'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/authorization/cancan_spec.rb:295:in `block (3 levels) in <top (required)>'
77) RailsAdmin CanCan Authorization with exception role GET /admin/player/bulk_delete should render records which are authorized to
Failure/Error: post bulk_action_path(bulk_action: 'bulk_delete', model_name: 'player', bulk_ids: [active_player, retired_player].collect(&:id))
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:46:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/authorization/cancan_spec.rb:284:in `block (3 levels) in <top (required)>'
78) RailsAdmin CanCan Authorization with destroy and read player role GET /admin/player/bulk_delete should render records which are authorized to
Failure/Error: post bulk_action_path(bulk_action: 'bulk_delete', model_name: 'player', bulk_ids: [active_player, retired_player].collect(&:id))
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:46:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/authorization/cancan_spec.rb:262:in `block (3 levels) in <top (required)>'
79) RailsAdmin CanCan Authorization with destroy and read player role POST /admin/player/bulk_destroy should destroy records which are authorized to
Failure/Error: delete bulk_delete_path(model_name: 'player', bulk_ids: [active_player, retired_player].collect(&:id))
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:124:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:379:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:299:in `process_with_kwargs'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:64:in `delete'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/testing/integration.rb:497:in `block (2 levels) in <module:Runner>'
# ./spec/integration/authorization/cancan_spec.rb:272:in `block (3 levels) in <top (required)>'
80) RailsAdmin CanCan Authorization with destroy and read player role GET /admin/player/1/delete should render and destroy record upon submission
Failure/Error: visit delete_path(model_name: 'player', id: player_id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:246:in `block (3 levels) in <top (required)>'
81) RailsAdmin CanCan Authorization with create and read player role GET /admin/player/new should render and create record upon submission
Failure/Error: visit new_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:121:in `block (3 levels) in <top (required)>'
82) RailsAdmin CanCan Authorization with show in app role shows links to show in app action
Failure/Error: visit index_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:201:in `block (3 levels) in <top (required)>'
83) RailsAdmin CanCan Authorization with read player role GET /admin/player should render successfully but not list retired players and not show new, edit, or delete actions
Failure/Error: visit index_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:94:in `block (3 levels) in <top (required)>'
84) RailsAdmin CanCan Authorization with read player role GET /admin should show Player but not League
Failure/Error: visit dashboard_path
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:76:in `block (3 levels) in <top (required)>'
85) RailsAdmin CanCan Authorization with update and read player role GET /admin/player/1/edit should render and update record upon submission
Failure/Error: visit edit_path(model_name: 'player', id: @player.id)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/cancan_spec.rb:153:in `block (3 levels) in <top (required)>'
86) RailsAdmin Namespaced Model Create creates object with correct attributes
Failure/Error: click_button 'Save' # first(:button, "Save").click
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/create/rails_admin_namespaced_model_create_spec.rb:12:in `block (3 levels) in <top (required)>'
# ./spec/integration/basic/create/rails_admin_namespaced_model_create_spec.rb:11:in `block (2 levels) in <top (required)>'
87) RailsAdmin Basic List GET /admin/balls/545-typo redirects to balls index and inform the user the id wasn't found
Failure/Error: visit '/admin/ball/545-typo'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/list/rails_admin_basic_list_spec.rb:24:in `block (3 levels) in <top (required)>'
88) RailsAdmin Basic List GET /admin/typo redirects to dashboard and inform the user the model wasn't found
Failure/Error: visit '/admin/whatever'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/list/rails_admin_basic_list_spec.rb:16:in `block (3 levels) in <top (required)>'
89) RailsAdmin Basic Edit clicking save without changing anything when config.time_zone set does not alter datetime fields
Failure/Error: click_button 'Save and edit'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/edit/rails_admin_basic_edit_spec.rb:151:in `block (4 levels) in <top (required)>'
90) RailsAdmin Basic Edit clicking save without changing anything without config.time_zone set (default) does not alter datetime fields
Failure/Error: click_button 'Save and edit'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/edit/rails_admin_basic_edit_spec.rb:160:in `block (4 levels) in <top (required)>'
91) RailsAdmin Basic Edit edit with missing object raises NotFound
Failure/Error: visit edit_path(model_name: 'player', id: 1)
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/edit/rails_admin_basic_edit_spec.rb:89:in `block (3 levels) in <top (required)>'
92) RailsAdmin Basic Edit clicking cancel when editing an object sends back to previous URL
Failure/Error: click_button 'Cancel'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/edit/rails_admin_basic_edit_spec.rb:128:in `block (3 levels) in <top (required)>'
93) RailsAdmin Config DSL Edit Section a field with 'format' as a name (Kernel function) is updatable without any error
Failure/Error: click_button 'Save' # first(:button, "Save").click
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:17:in `block (3 levels) in <top (required)>'
94) RailsAdmin Config DSL Edit Section ActiveRecord::Enum support can be updated
Failure/Error: click_button 'Save'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:1218:in `block (3 levels) in <top (required)>'
95) RailsAdmin Config DSL Edit Section nested form works with nested has_many
Failure/Error: visit edit_path(model_name: 'field_test', id: @record.id)
Capybara::Poltergeist::JavascriptError:
One or more errors were raised in the Javascript code on the page. If you don't care about these errors, you can ignore them by setting js_errors: false in your Poltergeist configuration (see documentation for details).
SyntaxError: JSON Parse error: Unrecognized token '&'
SyntaxError: JSON Parse error: Unrecognized token '&'
at http://127.0.0.1:55583/admin/field_test/1/edit:12 in parse
# /Users/ningja/.gem/ruby/2.4.0/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:376:in `command'
# /Users/ningja/.gem/ruby/2.4.0/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:35:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/poltergeist-1.11.0/lib/capybara/poltergeist/driver.rb:97:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:730:in `block (3 levels) in <top (required)>'
96) RailsAdmin Config DSL Edit Section nested form is optional for has_one
Failure/Error: click_button 'Save'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:740:in `block (3 levels) in <top (required)>'
97) RailsAdmin Config DSL Edit Section nested form works
Failure/Error: visit edit_path(model_name: 'field_test', id: @record.id)
Capybara::Poltergeist::JavascriptError:
One or more errors were raised in the Javascript code on the page. If you don't care about these errors, you can ignore them by setting js_errors: false in your Poltergeist configuration (see documentation for details).
SyntaxError: JSON Parse error: Unrecognized token '&'
SyntaxError: JSON Parse error: Unrecognized token '&'
at http://127.0.0.1:55583/admin/field_test/2/edit:12 in parse
# /Users/ningja/.gem/ruby/2.4.0/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:376:in `command'
# /Users/ningja/.gem/ruby/2.4.0/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:35:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/poltergeist-1.11.0/lib/capybara/poltergeist/driver.rb:97:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:711:in `block (3 levels) in <top (required)>'
98) RailsAdmin Config DSL Edit Section bindings is present at creation time
Failure/Error: click_button 'Save' # first(:button, "Save").click
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:67:in `post'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:27:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/form.rb:79:in `submit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/node.rb:62:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `block in click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/base.rb:85:in `synchronize'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/element.rb:135:in `click'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/node/actions.rb:57:in `click_button'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:741:in `block (2 levels) in <class:Session>'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:698:in `block (3 levels) in <top (required)>'
99) RailsAdmin Config DSL Edit Section has_many with not nullable foreign key don't allow to remove element
Failure/Error: visit edit_path(model_name: 'FieldTest', id: @field_test.id)
Capybara::Poltergeist::JavascriptError:
One or more errors were raised in the Javascript code on the page. If you don't care about these errors, you can ignore them by setting js_errors: false in your Poltergeist configuration (see documentation for details).
SyntaxError: JSON Parse error: Unrecognized token '&'
SyntaxError: JSON Parse error: Unrecognized token '&'
at http://127.0.0.1:55583/admin/FieldTest/3/edit:12 in parse
TypeError: undefined is not an object (evaluating 'this.translations[key]')
TypeError: undefined is not an object (evaluating 'this.translations[key]')
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:32163 in t
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:30559 in _build
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13615
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:30488 in _create
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13615
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13785 in _createWidget
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13576
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13731
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:371 in each
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:138 in each
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13723
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:36152
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:371 in each
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:138 in each
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:36151
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5227 in dispatch
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:4879 in handle
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5131 in trigger
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5861
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:371 in each
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:138 in each
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5860 in trigger
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:36484
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3233 in fire
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3363 in fireWith
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3583 in ready
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3618 in completed
# /Users/ningja/.gem/ruby/2.4.0/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:376:in `command'
# /Users/ningja/.gem/ruby/2.4.0/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:35:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/poltergeist-1.11.0/lib/capybara/poltergeist/driver.rb:97:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:846:in `block (4 levels) in <top (required)>'
100) RailsAdmin Config DSL Edit Section has_many with nullable foreign key allow to remove element
Failure/Error: visit edit_path(model_name: 'Team', id: @team.id)
Capybara::Poltergeist::JavascriptError:
One or more errors were raised in the Javascript code on the page. If you don't care about these errors, you can ignore them by setting js_errors: false in your Poltergeist configuration (see documentation for details).
SyntaxError: JSON Parse error: Unrecognized token '&'
SyntaxError: JSON Parse error: Unrecognized token '&'
at http://127.0.0.1:55583/admin/Team/1/edit:12 in parse
TypeError: undefined is not an object (evaluating 'this.translations[key]')
TypeError: undefined is not an object (evaluating 'this.translations[key]')
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:32163 in t
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:30559 in _build
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13615
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:30488 in _create
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13615
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13785 in _createWidget
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13576
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13731
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:371 in each
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:138 in each
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:13723
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:36152
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:371 in each
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:138 in each
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:36151
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5227 in dispatch
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:4879 in handle
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5131 in trigger
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5861
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:371 in each
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:138 in each
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:5860 in trigger
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:36484
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3233 in fire
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3363 in fireWith
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3583 in ready
at http://127.0.0.1:55583/assets/rails_admin/rails_admin-5e7195216361e18f2d9c5bd6ddedfe0a255a984f947add41a2895dd562ff6395.js:3618 in completed
# /Users/ningja/.gem/ruby/2.4.0/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:376:in `command'
# /Users/ningja/.gem/ruby/2.4.0/gems/poltergeist-1.11.0/lib/capybara/poltergeist/browser.rb:35:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/poltergeist-1.11.0/lib/capybara/poltergeist/driver.rb:97:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:863:in `block (4 levels) in <top (required)>'
101) RailsAdmin Basic Show GET /admin/players/123this-id-doesnt-exist raises NotFound
Failure/Error: visit '/admin/players/123this-id-doesnt-exist'
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/basic/show/rails_admin_basic_show_spec.rb:24:in `block (3 levels) in <top (required)>'
102) RailsAdmin Pundit Authorization when custom authorization key is set uses the custom key
Failure/Error: expect { visit index_path(model_name: 'team') }.not_to raise_error
expected no Exception, got #<ArgumentError: key must be 32 bytes> with backtrace:
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/pundit_spec.rb:126:in `block (4 levels) in <top (required)>'
# ./spec/integration/authorization/pundit_spec.rb:126:in `block (3 levels) in <top (required)>'
# ./spec/integration/authorization/pundit_spec.rb:126:in `block (3 levels) in <top (required)>'
103) RailsAdmin Pundit Authorization when custom authorization key is suffixed with ? does not append ? on policy check
Failure/Error: visit dashboard_path
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/pundit_spec.rb:145:in `block (3 levels) in <top (required)>'
104) RailsAdmin Pundit Authorization with read player role GET /admin should show Player but not League
Failure/Error: visit dashboard_path
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/pundit_spec.rb:33:in `block (3 levels) in <top (required)>'
105) RailsAdmin Pundit Authorization with admin role GET /admin should show Player but not League
Failure/Error: visit dashboard_path
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/pundit_spec.rb:55:in `block (3 levels) in <top (required)>'
106) RailsAdmin Pundit Authorization with admin role GET /admin/player/new should render and create record upon submission
Failure/Error: visit new_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/pundit_spec.rb:60:in `block (3 levels) in <top (required)>'
107) RailsAdmin Pundit Authorization with all roles shows links to all actions
Failure/Error: visit index_path(model_name: 'player')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/authorization/pundit_spec.rb:84:in `block (3 levels) in <top (required)>'
108) RailsAdmin PaperTrail history on object creation records a version
Failure/Error: visit new_path(model_name: 'paper_trail_test')
ArgumentError:
key must be 32 bytes
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `key='
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:72:in `_encrypt'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/message_encryptor.rb:58:in `encrypt_and_sign'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:592:in `commit'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:465:in `[]='
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/session/cookie_store.rb:117:in `set_cookie'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:353:in `commit_session'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:224:in `context'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/session/abstract/id.rb:216:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/cookies.rb:613:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:38:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:97:in `__run_callbacks__'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:750:in `_run_call_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/callbacks.rb:90:in `run_callbacks'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/callbacks.rb:36:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/remote_ip.rb:79:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/debug_exceptions.rb:49:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/show_exceptions.rb:31:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:36:in `call_app'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `block in tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:26:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/tagged_logging.rb:70:in `tagged'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/rack/logger.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/request_store-1.3.1/lib/request_store/middleware.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/request_id.rb:24:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/method_override.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/runtime.rb:22:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/activesupport-5.0.0.1/lib/active_support/cache/strategy/local_cache_middleware.rb:28:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/dragonfly-1.1.1/lib/dragonfly/cookie_monster.rb:9:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/executor.rb:12:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/actionpack-5.0.0.1/lib/action_dispatch/middleware/static.rb:136:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/sendfile.rb:111:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/railties-5.0.0.1/lib/rails/engine.rb:522:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:68:in `block in call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `each'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-2.0.1/lib/rack/urlmap.rb:53:in `call'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/mock_session.rb:30:in `request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:244:in `process_request'
# /Users/ningja/.gem/ruby/2.4.0/gems/rack-test-0.6.3/lib/rack/test.rb:58:in `get'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:61:in `process'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:36:in `process_and_follow_redirects'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/browser.rb:22:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/rack_test/driver.rb:43:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/session.rb:246:in `visit'
# /Users/ningja/.gem/ruby/2.4.0/gems/capybara-2.10.2/lib/capybara/dsl.rb:52:in `block (2 levels) in <module:DSL>'
# ./spec/integration/history/rails_admin_paper_trail_spec.rb:26:in `block (4 levels) in <top (required)>'
# /Users/ningja/.gem/ruby/2.4.0/gems/paper_trail-5.2.3/lib/paper_trail/frameworks/rspec/helpers.rb:10:in `with_versioning'
# ./spec/integration/history/rails_admin_paper_trail_spec.rb:25:in `block (3 levels) in <top (required)>'
Top 10 slowest examples (12.93 seconds, 17.8% of total time):
RailsAdmin Basic Update update and edit updates an object with correct attributes
7.84 seconds ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:55
RailsAdmin Config DSL Edit Section nested form works with nested has_many
1.84 seconds ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:728
RailsAdmin Config DSL Edit Section nested form works
0.48548 seconds ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:707
RailsAdmin History model history fetch GET admin/history/@model with a lot of histories renders a XHR request successfully
0.48534 seconds ./spec/integration/history/rails_admin_history_spec.rb:81
RailsAdmin Basic List Scopes shows only scoped records
0.43498 seconds ./spec/integration/basic/list/rails_admin_basic_list_spec.rb:500
RailsAdmin Config DSL Edit Section nested form is desactivable
0.40641 seconds ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:761
RailsAdmin Basic List list with 3 pages, page 3 paginates correctly and contain the right item
0.39127 seconds ./spec/integration/basic/list/rails_admin_basic_list_spec.rb:363
RailsAdmin Config DSL Edit Section has_many with nullable foreign key allow to remove element
0.36604 seconds ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:862
RailsAdmin Basic Update update with invalid object shows an error message
0.35396 seconds ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:135
RailsAdmin Config DSL Edit Section nested form with nested_attributes_options given does not show destroy button except for newly created when :allow_destroy is false
0.32538 seconds ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:787
Top 10 slowest example groups:
RailsAdmin Basic Update
0.89904 seconds average (9.89 seconds / 11 examples) ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:3
RailsAdmin Basic Edit
0.2092 seconds average (3.35 seconds / 16 examples) ./spec/integration/basic/edit/rails_admin_basic_edit_spec.rb:3
RailsAdmin History
0.20851 seconds average (1.46 seconds / 7 examples) ./spec/integration/history/rails_admin_history_spec.rb:3
RailsAdmin Export
0.20815 seconds average (1.04 seconds / 5 examples) ./spec/integration/basic/export/rails_admin_basic_export_spec.rb:4
RailsAdmin Basic List
0.20066 seconds average (7.22 seconds / 36 examples) ./spec/integration/basic/list/rails_admin_basic_list_spec.rb:5
RailsAdmin Config DSL Edit Section
0.19649 seconds average (13.75 seconds / 70 examples) ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:5
RailsAdmin Basic New
0.19032 seconds average (1.52 seconds / 8 examples) ./spec/integration/basic/new/rails_admin_basic_new_spec.rb:3
RailsAdmin Basic Show
0.18248 seconds average (1.09 seconds / 6 examples) ./spec/integration/basic/show/rails_admin_basic_show_spec.rb:3
RailsAdmin Basic Destroy
0.18148 seconds average (1.81 seconds / 10 examples) ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:3
RailsAdmin Basic Create
0.17974 seconds average (1.62 seconds / 9 examples) ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:3
Finished in 1 minute 12.46 seconds (files took 5 seconds to load)
688 examples, 108 failures, 1 pending
Failed examples:
rspec ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:55 # RailsAdmin Basic Update update and edit updates an object with correct attributes
rspec ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:223 # RailsAdmin Basic Update update of STI subclass on superclass view updates an object with correct attributes
rspec ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:135 # RailsAdmin Basic Update update with invalid object shows an error message
rspec ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:12 # RailsAdmin Basic Update update with errors returns to edit page
rspec ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:161 # RailsAdmin Basic Update update with serialized objects saves the serialized data
rspec ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:116 # RailsAdmin Basic Update update with missing object raises NotFound
rspec ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:206 # RailsAdmin Basic Update update with overridden to_param updates an object with correct attributes
rspec ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:34 # RailsAdmin Basic Update update and add another updates an object with correct attributes
rspec ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:84 # RailsAdmin Basic Update update with has-many association is fillable and emptyable
rspec ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:71 # RailsAdmin Basic Update update with has-one association updates an object with correct attributes
rspec ./spec/integration/basic/update/rails_admin_basic_update_spec.rb:77 # RailsAdmin Basic Update update with has-one association updates an object with correct associations
rspec ./spec/integration/authorization/cancancan_spec.rb:151 # RailsAdmin CanCanCan Authorization with update and read player role GET /admin/player/1/edit should render and update record upon submission
rspec ./spec/integration/authorization/cancancan_spec.rb:197 # RailsAdmin CanCanCan Authorization with show in app role shows links to show in app action
rspec ./spec/integration/authorization/cancancan_spec.rb:178 # RailsAdmin CanCanCan Authorization with history role shows links to history action
rspec ./spec/integration/authorization/cancancan_spec.rb:218 # RailsAdmin CanCanCan Authorization with all roles shows links to all actions
rspec ./spec/integration/authorization/cancancan_spec.rb:329 # RailsAdmin CanCanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/edit with retired player should render successfully
rspec ./spec/integration/authorization/cancancan_spec.rb:335 # RailsAdmin CanCanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/delete should render successfully
rspec ./spec/integration/authorization/cancancan_spec.rb:313 # RailsAdmin CanCanCan Authorization with a custom admin ability with admin role only GET /admin/team should render successfully
rspec ./spec/integration/authorization/cancancan_spec.rb:318 # RailsAdmin CanCanCan Authorization with a custom admin ability with admin role only GET /admin/player/new should render successfully
rspec ./spec/integration/authorization/cancancan_spec.rb:341 # RailsAdmin CanCanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/delete with retired player should render successfully
rspec ./spec/integration/authorization/cancancan_spec.rb:323 # RailsAdmin CanCanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/edit should render successfully
rspec ./spec/integration/authorization/cancancan_spec.rb:243 # RailsAdmin CanCanCan Authorization with destroy and read player role GET /admin/player/1/delete should render and destroy record upon submission
rspec ./spec/integration/authorization/cancancan_spec.rb:268 # RailsAdmin CanCanCan Authorization with destroy and read player role POST /admin/player/bulk_destroy should destroy records which are authorized to
rspec ./spec/integration/authorization/cancancan_spec.rb:258 # RailsAdmin CanCanCan Authorization with destroy and read player role GET /admin/player/bulk_delete should render records which are authorized to
rspec ./spec/integration/authorization/cancancan_spec.rb:279 # RailsAdmin CanCanCan Authorization with exception role GET /admin/player/bulk_delete should render records which are authorized to
rspec ./spec/integration/authorization/cancancan_spec.rb:290 # RailsAdmin CanCanCan Authorization with exception role POST /admin/player/bulk_destroy should destroy records which are authorized to
rspec ./spec/integration/authorization/cancancan_spec.rb:120 # RailsAdmin CanCanCan Authorization with create and read player role GET /admin/player/new should render and create record upon submission
rspec ./spec/integration/authorization/cancancan_spec.rb:82 # RailsAdmin CanCanCan Authorization with read player role GET /admin/player should render successfully but not list retired players and not show new, edit, or delete actions
rspec ./spec/integration/authorization/cancancan_spec.rb:75 # RailsAdmin CanCanCan Authorization with read player role GET /admin should show Player but not League
rspec ./spec/integration/rails_admin_spec.rb:101 # RailsAdmin polymorphic associations works like belongs to associations in the list view
rspec ./spec/integration/rails_admin_spec.rb:107 # RailsAdmin polymorphic associations is editable
rspec ./spec/integration/rails_admin_spec.rb:114 # RailsAdmin polymorphic associations is visible in the owning end
rspec ./spec/integration/rails_admin_spec.rb:141 # RailsAdmin secondary navigation shows a log out link
rspec ./spec/integration/rails_admin_spec.rb:146 # RailsAdmin secondary navigation has label-danger class on log out link
rspec ./spec/integration/rails_admin_spec.rb:127 # RailsAdmin secondary navigation does not show Gravatar when user doesn't have email method
rspec ./spec/integration/rails_admin_spec.rb:122 # RailsAdmin secondary navigation has Gravatar image
rspec ./spec/integration/rails_admin_spec.rb:135 # RailsAdmin secondary navigation does not cause error when email is nil
rspec ./spec/integration/rails_admin_spec.rb:37 # RailsAdmin html head loads javascript files in body
rspec ./spec/integration/rails_admin_spec.rb:33 # RailsAdmin html head loads stylesheets in header
rspec ./spec/integration/rails_admin_spec.rb:19 # RailsAdmin localization defaults to English
rspec ./spec/integration/rails_admin_spec.rb:56 # RailsAdmin hidden fields with default values shows up with default value, hidden
rspec ./spec/integration/rails_admin_spec.rb:72 # RailsAdmin _current_user is accessible from the list view
rspec ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:124 # RailsAdmin Basic Create create with invalid object shows an error message
rspec ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:35 # RailsAdmin Basic Create create and edit creates an object with correct attributes
rspec ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:70 # RailsAdmin Basic Create create with has-one association creates an object with correct associations
rspec ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:83 # RailsAdmin Basic Create create with has-many association creates an object with correct associations
rspec ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:98 # RailsAdmin Basic Create create with has-and-belongs-to-many association creates an object with correct associations
rspec ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:54 # RailsAdmin Basic Create create and add another creates an object with correct attributes
rspec ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:136 # RailsAdmin Basic Create create with object with errors on base shows error base error message in flash
rspec ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:16 # RailsAdmin Basic Create create creates an object with correct attributes
rspec ./spec/integration/basic/create/rails_admin_basic_create_spec.rb:114 # RailsAdmin Basic Create create with uniqueness constraint violated shows an error message
rspec ./spec/integration/basic/bulk_destroy/rails_admin_basic_bulk_destroy_spec.rb:49 # RailsAdmin Basic Bulk Destroy cancelled bulk_deletion does not delete records
rspec ./spec/integration/basic/bulk_destroy/rails_admin_basic_bulk_destroy_spec.rb:22 # RailsAdmin Basic Bulk Destroy successful bulk delete of records does not contain deleted records
rspec ./spec/integration/basic/bulk_action/rails_admin_basic_bulk_action_spec.rb:32 # RailsAdmin Basic Bulk Action bulk_delete returns error message for DELETE request if the records are already deleted
rspec ./spec/integration/basic/bulk_action/rails_admin_basic_bulk_action_spec.rb:42 # RailsAdmin Basic Bulk Action bulk_delete returns error message for DELETE request without bulk_ids
rspec ./spec/integration/basic/bulk_action/rails_admin_basic_bulk_action_spec.rb:16 # RailsAdmin Basic Bulk Action bulk_delete redirects to list when all of the records is already deleted
rspec ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:18 # RailsAdmin Basic Destroy destroy shows success message
rspec ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:14 # RailsAdmin Basic Destroy destroy destroys an object
rspec ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:81 # RailsAdmin Basic Destroy destroy from show page redirects back to the object on error
rspec ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:72 # RailsAdmin Basic Destroy destroy from show page redirects to the index instead of trying to show the deleted object
rspec ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:66 # RailsAdmin Basic Destroy destroy with missing object raises NotFound
rspec ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:56 # RailsAdmin Basic Destroy destroy does not destroy an object
rspec ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:97 # RailsAdmin Basic Destroy destroy from index page returns status code 200
rspec ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:39 # RailsAdmin Basic Destroy handle destroy errors shows error message
rspec ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:43 # RailsAdmin Basic Destroy handle destroy errors returns status code 200
rspec ./spec/integration/basic/destroy/rails_admin_basic_destroy_spec.rb:35 # RailsAdmin Basic Destroy handle destroy errors does not destroy an object
rspec ./spec/integration/basic/delete/rails_admin_basic_delete_spec.rb:24 # RailsAdmin Basic Delete delete with missing object raises NotFound
rspec ./spec/integration/authorization/cancan_spec.rb:178 # RailsAdmin CanCan Authorization with history role shows links to history action
rspec ./spec/integration/authorization/cancan_spec.rb:318 # RailsAdmin CanCan Authorization with a custom admin ability with admin role only GET /admin/player/new should render successfully
rspec ./spec/integration/authorization/cancan_spec.rb:323 # RailsAdmin CanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/edit should render successfully
rspec ./spec/integration/authorization/cancan_spec.rb:329 # RailsAdmin CanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/edit with retired player should render successfully
rspec ./spec/integration/authorization/cancan_spec.rb:335 # RailsAdmin CanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/delete should render successfully
rspec ./spec/integration/authorization/cancan_spec.rb:341 # RailsAdmin CanCan Authorization with a custom admin ability with admin role only GET /admin/player/1/delete with retired player should render successfully
rspec ./spec/integration/authorization/cancan_spec.rb:313 # RailsAdmin CanCan Authorization with a custom admin ability with admin role only GET /admin/team should render successfully
rspec ./spec/integration/authorization/cancan_spec.rb:218 # RailsAdmin CanCan Authorization with all roles shows links to all actions
rspec ./spec/integration/authorization/cancan_spec.rb:290 # RailsAdmin CanCan Authorization with exception role POST /admin/player/bulk_destroy should destroy records which are authorized to
rspec ./spec/integration/authorization/cancan_spec.rb:279 # RailsAdmin CanCan Authorization with exception role GET /admin/player/bulk_delete should render records which are authorized to
rspec ./spec/integration/authorization/cancan_spec.rb:258 # RailsAdmin CanCan Authorization with destroy and read player role GET /admin/player/bulk_delete should render records which are authorized to
rspec ./spec/integration/authorization/cancan_spec.rb:268 # RailsAdmin CanCan Authorization with destroy and read player role POST /admin/player/bulk_destroy should destroy records which are authorized to
rspec ./spec/integration/authorization/cancan_spec.rb:243 # RailsAdmin CanCan Authorization with destroy and read player role GET /admin/player/1/delete should render and destroy record upon submission
rspec ./spec/integration/authorization/cancan_spec.rb:120 # RailsAdmin CanCan Authorization with create and read player role GET /admin/player/new should render and create record upon submission
rspec ./spec/integration/authorization/cancan_spec.rb:197 # RailsAdmin CanCan Authorization with show in app role shows links to show in app action
rspec ./spec/integration/authorization/cancan_spec.rb:82 # RailsAdmin CanCan Authorization with read player role GET /admin/player should render successfully but not list retired players and not show new, edit, or delete actions
rspec ./spec/integration/authorization/cancan_spec.rb:75 # RailsAdmin CanCan Authorization with read player role GET /admin should show Player but not League
rspec ./spec/integration/authorization/cancan_spec.rb:151 # RailsAdmin CanCan Authorization with update and read player role GET /admin/player/1/edit should render and update record upon submission
rspec ./spec/integration/basic/create/rails_admin_namespaced_model_create_spec.rb:6 # RailsAdmin Namespaced Model Create creates object with correct attributes
rspec ./spec/integration/basic/list/rails_admin_basic_list_spec.rb:23 # RailsAdmin Basic List GET /admin/balls/545-typo redirects to balls index and inform the user the id wasn't found
rspec ./spec/integration/basic/list/rails_admin_basic_list_spec.rb:15 # RailsAdmin Basic List GET /admin/typo redirects to dashboard and inform the user the model wasn't found
rspec ./spec/integration/basic/edit/rails_admin_basic_edit_spec.rb:148 # RailsAdmin Basic Edit clicking save without changing anything when config.time_zone set does not alter datetime fields
rspec ./spec/integration/basic/edit/rails_admin_basic_edit_spec.rb:157 # RailsAdmin Basic Edit clicking save without changing anything without config.time_zone set (default) does not alter datetime fields
rspec ./spec/integration/basic/edit/rails_admin_basic_edit_spec.rb:92 # RailsAdmin Basic Edit edit with missing object raises NotFound
rspec ./spec/integration/basic/edit/rails_admin_basic_edit_spec.rb:127 # RailsAdmin Basic Edit clicking cancel when editing an object sends back to previous URL
rspec ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:9 # RailsAdmin Config DSL Edit Section a field with 'format' as a name (Kernel function) is updatable without any error
rspec ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:1215 # RailsAdmin Config DSL Edit Section ActiveRecord::Enum support can be updated
rspec ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:728 # RailsAdmin Config DSL Edit Section nested form works with nested has_many
rspec ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:737 # RailsAdmin Config DSL Edit Section nested form is optional for has_one
rspec ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:707 # RailsAdmin Config DSL Edit Section nested form works
rspec ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:684 # RailsAdmin Config DSL Edit Section bindings is present at creation time
rspec ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:845 # RailsAdmin Config DSL Edit Section has_many with not nullable foreign key don't allow to remove element
rspec ./spec/integration/config/edit/rails_admin_config_edit_spec.rb:862 # RailsAdmin Config DSL Edit Section has_many with nullable foreign key allow to remove element
rspec ./spec/integration/basic/show/rails_admin_basic_show_spec.rb:23 # RailsAdmin Basic Show GET /admin/players/123this-id-doesnt-exist raises NotFound
rspec ./spec/integration/authorization/pundit_spec.rb:125 # RailsAdmin Pundit Authorization when custom authorization key is set uses the custom key
rspec ./spec/integration/authorization/pundit_spec.rb:143 # RailsAdmin Pundit Authorization when custom authorization key is suffixed with ? does not append ? on policy check
rspec ./spec/integration/authorization/pundit_spec.rb:32 # RailsAdmin Pundit Authorization with read player role GET /admin should show Player but not League
rspec ./spec/integration/authorization/pundit_spec.rb:54 # RailsAdmin Pundit Authorization with admin role GET /admin should show Player but not League
rspec ./spec/integration/authorization/pundit_spec.rb:59 # RailsAdmin Pundit Authorization with admin role GET /admin/player/new should render and create record upon submission
rspec ./spec/integration/authorization/pundit_spec.rb:80 # RailsAdmin Pundit Authorization with all roles shows links to all actions
rspec ./spec/integration/history/rails_admin_paper_trail_spec.rb:33 # RailsAdmin PaperTrail history on object creation records a version
Randomized with seed 64597
/Users/ningja/.gem/ruby/2.4.0/gems/simplecov-0.12.0/lib/simplecov/configuration.rb:207: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/simplecov-0.12.0/lib/simplecov/source_file.rb:29: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/simplecov-0.12.0/lib/simplecov/source_file.rb:30: warning: constant ::Fixnum is deprecated
Coverage report generated for RSpec to /Users/ningja/dev/projects/rails_admin/coverage. 3023 / 3258 LOC (92.79%) covered.
[Coveralls] Outside the CI environment, not sending data.
/Users/ningja/.gem/ruby/2.4.0/gems/simplecov-0.12.0/lib/simplecov/configuration.rb:207: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/simplecov-0.12.0/lib/simplecov/source_file.rb:29: warning: constant ::Fixnum is deprecated
/Users/ningja/.gem/ruby/2.4.0/gems/simplecov-0.12.0/lib/simplecov/source_file.rb:30: warning: constant ::Fixnum is deprecated
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment