2017-11-09 8 views
1

Minitest 로그에 점과 진행률 표시 줄이 모두 표시됩니다.레일스 테스트 로그에서 진행률과 점을 모두 얻으십시오.

. 413/198: [==============================================================                  ] 47% Time: 00:02:59, ETA: 00:03:1 
. 413/199: [===============================================================                  ] 48% Time: 00:03:02, ETA: 00:03:1 
..... 413/204: [=================================================================                 ] 49% Time: 00:03:02, ETA: 00: 
.. 413/206: [=================================================================                 ] 49% Time: 00:03:02, ETA: 00:03: 
. 413/207: [==================================================================                 ] 50% Time: 00:03:02, ETA: 00:03:0 
.. 413/209: [==================================================================                 ] 50% Time: 00:03:02, ETA: 00:02: 
.. 413/211: [===================================================================                 ] 51% Time: 00:03:02, ETA: 00:02: 
... 413/214: [===================================================================                 ] 51% Time: 00:03:02, ETA: 00:02 
. 413/215: [=====================================================================                ] 52% Time: 00:03:02, ETA: 00:02:4 
. 413/216: [=====================================================================                ] 52% Time: 00:03:02, ETA: 00:02:4 

그리고 내 인생에서 나는 점들을 어떻게 억제 할 수 있는지 알 수 없습니다. minitest-reporters 보석이 설치되어 있고이 구성은

require 'minitest/reporters' 

Minitest::Reporters.use!(
    Minitest::Reporters::ProgressReporter.new, 
    ENV, 
    Minitest.backtrace_filter 
) 

제안 사항이 있습니까?

+0

같은 것을 다루기도 이유를 알아 내기 위해 애 쓰고. 너 혹시 알아 냈어? –

답변

0

이것은 알려진 bug in Minitest::Reporters입니다.

@samcday

는 : 직접 모든 것을 요구 한 후 test_helper.rb이 해결 방법을 추가합니다.

# This is a workaround for https://github.com/kern/minitest-reporters/issues/230 
Minitest.load_plugins 
Minitest.extensions.delete('rails') 
Minitest.extensions.unshift('rails')