2012-12-04 2 views
0

minitest로 mocha mocking 라이브러리를 사용하기위한 지침이 작동하지 않습니다. 이유는 모르겠지만 ... minitest 4.2.0, minitest-rails 0.3, mocha 0.12.4. 지침에 따라, Gemfile의 하단에 나는 자동 요구를 해제하도록되어루비 : mnitest-rails + mocha

group :test, :development do gem 'mocha', :require => false end

있습니다. 그런 다음 테스트 도우미 파일의 맨 아래에 require 'mocha'이 있습니다. 지침에 따르면 require 'mocha/setup'은 존재하지 않습니다. 이 두 비트의 코드를 사용하면 gemfile에 모카가 없어도 정상적으로 실행되는 모든 테스트가 "정의되지 않은 메소드 '를 실행하여 실패 할 수 있습니다. 아무도 내가 여기에서 놓친 것을 본다?

+0

mocha의 버전이 minitest에서 가장 잘 작동하는지 잘 모르겠습니다. 그러나 이것에 관해서는 [최근의 최소 철조망] (https://github.com/blowmage/minitest-rails/commit/b3aa6572da3489b381f9b95dfe1f3b9209d57f16)이있었습니다. – blowmage

답변

0

Sigh, 분명히 그 메시지는 mocha rails plugin 설치에 실패했음을 나타냅니다. 그것은 여기서 문제였습니다.

+0

나는 'mocha/mini_test'가 필요하다고 생각합니다. –