当我将 Rails 3.2 迁移到 Rails 4.2 时,我使用 paper_trail 来跟踪跨国更改,遇到以下问题:
NoMethodError - 未定义方法“timestamp_sort_order”
将我的Rails 3.2.12项目切换到Ruby 2.0.0无法通过测试:
NoMethodError:
private method `initialize_dup' called for #<Receipt:0x007fe06c809428>
Run Code Online (Sandbox Code Playgroud)
看起来initialize_dup
现在是一个私人方法.
使用Rails 3.2.12和Ruby 2.0.0时,我可以做些什么来让我的测试通过?