2013-01-17 2 views
1

디버깅 중에 각 예제의 설명을 레일스 로그에 표시하고 싶습니다. 나는 이것이 어떻게 행해졌는지를 꽤 알 수 없다. 나는 RSpec.configure이 같은 일을 사용하여 살펴 보았다 :Rails.logger에 모든 rspec의 설명을 어떻게 인쇄합니까?

RSpec.configure do |config| 
    config.before(:each) do |example| 
    Rails.logger.debug example.description 
    end 
end 

하지만 그냥 그 시점에서 설명을 찾을 수 없습니다로 NoMethodError을 제공합니다. #around처럼 작동 할 수도 있다고 생각했지만 그렇지 않은 것 같습니다. 그들이 실행하고 같은

+0

이 도움이 될 것입니다 http://stackoverflow.com/a/ 10199575/429758 –

+0

@PrakashMurthy 실제로, 전혀 아닙니다. Rails 로거를 사용하는 방법을 알고 있습니다. 문제는 아닙니다. 필자가 원하는 것은 각 테스트의 설명이 실행될 때 Rails 로그에 기록되도록하는 것입니다. 나는 이것을하기 위해 모든 spec 파일을 편집해야한다. – tamouse

답변

관련 문제