I could not find a "direct" answer to this anywhere. Since I know there will be many other "Late Upgraders" to the party, I feel I need to get this out.

I had a Rails 4.0.0 app running Ruby 2.0.0-p247. After upgrading to 4.0.13, I ran into this error:

private method `include' called for ActionDispatch::Assertions:Module (NoMethodError)

I received this through rspec and WEBrick.

1

There are 1 answers

1
Eric Wanchic On BEST ANSWER

I found a solution via another issue from layer-ruby: NoMethodError: private method `include' called for #-Class:#-Layer::RelationProxy:0x007fd1f67016e0--

geoffreymm discovered that install Ruby 2.2.0 Fixed the issue.

I installed Ruby 2.2.5, and it did indeed solve the issue for me.