2009-11-26 2 views

답변

1

당신이 github.com/TwP/turn 살펴해야 실행할 수

ruby test/test_name.rb --verbose 

및 테스트/장치에 대한 다른 옵션을 볼 수 원하는 - 그것은 색상 화 출력을 생성, 테스트 방법 당 PASS/FAIL을 출력합니다. 가장 중요한 것은 "모든 점들"이 아니라 발생한 직후 관련 오류/오류를 보여줍니다.

Github의 Readme에는 모든 관련 정보가 있습니다.

0

당신은 아마 당신이

ruby test/test_name.rb --help 
+0

나는 레이크 작업을 실행 중이며 점 앞의 테스트 클래스 이름을보고 싶습니다. – Roger

0

테스트 유닛 젬은 어떤 테스트 파일이 실패했는지 식별 할 수있는 더 나은 실패 메시지를 추가합니다. 그냥 Gemfile

group :development do 
    gem 'test-unit' 
end 
참고

, 당신은 TESTOPTS

bundle exec rake test TESTOPTS='--use-color' 

와 기본 레이크 작업을 실행할 수 있습니다 색상 화 출력을 얻기 위해 또는 사용자 정의 레이크 작업을 만들어 더 많은 제어 할 수있는 사용하여에 포함 Rake::TestTask

https://github.com/jimweirich/rake/blob/master/lib/rake/testtask.rb

# lib/tasks/my_custom_test_runner.rake 
require 'rake/testtask' 

Rake::TestTask.new("test:my_custom_test_runner") do |t| 
    t.libs << "test" 
    t.test_files = FileList['test/test*.rb'] 
    t.verbose = true 
    t.opts = "--use-color" 
end 

설정 t.verbose = true은 사용자가 정의한 레이크 작업을 기반으로 테스트를 실행하는 데 사용되는 명령을 출력에 포함시킵니다.