我正在編寫一個Gem測試,並在幾個小時後試圖擺脫這一點,決定環顧四周 - 令我驚訝的是,Google上沒有提到它(除了mongoid之外,人們忽略它)。「測試Rails 3.1時ActiveSupport :: TestCase:Class」的未定義方法`Fixtures'
所以,這個問題很簡單:我有這一塊我的測試初始化:
class ActiveSupport::TestCase
fixtures :all
end
但測試無法執行:
`<class:TestCase>': undefined method `fixtures' for ActiveSupport::TestCase:Class (NoMethodError)
寶石取決於Rails 3的和每個依賴檢查&重複檢查。代碼在github上,以防萬一任何人想要檢查(https://github.com/herval/acts_as_recommendable) 我不知道。任何人都分享光明?
你有沒有搞清楚什麼是怎麼回事?我看到類似的行爲... – elijah 2012-01-24 19:24:17