저는 최근 익숙하지 않은 Linux OS를 사용하여 새 컴퓨터에 Ruby on Rails 3 응용 프로그램 (jruby RVM 사용)을 배포했습니다. 나는 단위 테스트를 실행하여 모든 것이 작동하는지 확인하고 테스트가 중단 된 후에도 한 줄의 코드 만 실행했습니다. 디버깅하는RoR3 레이크 단위 테스트가 새 컴퓨터에서 갑자기 작동하지 않습니까?
, 내 단위 테스트 폴더에서 모든 테스트를 삭제하고, 하나의 더미 테스트에 추가 :
require 'test_helper'
class LineupTest < ActiveSupport::TestCase
# Replace this with your real tests.
test "the truth" do
assert true
end
end
을 그리고 난 여전히 낙태를 얻었다. 특히, 내가보고하고있는 오류는 다음과 같습니다
레이크 시험 : (/usr/local/labs/.staging/pcms1301944989에서) 단위 --trace
하는 : 에는 sudo는 없다 (/home/labs/.rvm/gems/[email protected]_stable/bin:/home/labs/.rvm/gems/[email protected]/bin:/home/labs/.rvm/rubies /jruby-1.5.6/bin:/home/labs/.rvm/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr/x86_64-pc-linux-gnu/ gcc-bin/4.4.4)
* 안녕하세요. JRuby에서 효과적으로 ghline을 실행하려면 ffi-ncurses gem을 수동으로 설치해야합니다.
* JRuby를가 일품 FFI-ncurses를 설치 -S
** 호출 테스트 : 단위 (first_time)
** 시험을 호출 (first_time) 제조
** DB를 호출 : 테스트 : 준비 (first_time)
** 호출 dB : abort_if_pending_migrations (first_time)
**준비 DB 호출 : 시험 :
가 ** DB 실행 abort_if_pending_migrations : 시험 : 14,**
** DB 실행
이 ** 환경 실행 환경 (first_time)를 호출로드 (first_time)
것은 ** DB를 호출 : 테스트 : 퍼지 (first_time를)
** 환경를 호출 973,210
** DB를 실행하여 테스트 : 퍼지
을 ** DB를 실행하여 테스트 :로드
을 ** DB를 호출 : 스키마 : 부하 (first_time)
** 호출 환경
** DB를 실행하여 스키마 :로드
을 ** 테스트를 실행합니다
을 준비 ** t을 실행 est : 단위 : no sudo in (/home/labs/.rvm/gems/[email protected]_stable/bin:/home/labs/.rvm/gems/[email protected]/bin : /home/labs/.rvm/rubies/jruby-1.5.6/bin:/home/labs/.rvm/bin:/usr/local/bin:/usr/bin:/bin:/opt/bin:/usr /x86_64-pc-linux-gnu/gcc-bin/4.4.4)
레이크 중단되었습니다! [/home/labs/.rvm/rubies/jruby-1.5.6/bin/jru ...]
/home/labs/.rvm/gems/jruby- : 명령 상태 (1)로 실패 [email protected]_stable/gems/rake-0.8.7/lib/rake.rb : 995 :
sh' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:1010:in
' /home/labs/.rvm/gems/[email protected]_stable/gems/rake- 0.8.7/lib/rake.rb : 1010 :sh' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:1098:in
sh ' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb : 1029 :ruby' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:1098:in
루비 ' /home/labs/.rvm/gems/[email protected]_stable/gems/railties-3.0.3/lib/rails/test_unit/testing.rake:26:indefine' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:1112:in
자세한에서 ' /home/labs/.rvm/gems/[email protected]_stable/gems/railties-3.0.3/lib/rails/test_unit/testing.rake:11:indefine' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:636:in
' /home/labs/.rvm/gems/jruby-1.5.6 @ pcms_stable/gems/rake-0.8.7/lib/rake.rb : 636 :execute' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:631:in
각 ' /home/labs/.rvm/gems/jruby-1.5.6 @ pcms_stable/gems/rake-0.8.7/lib/rake.RB : 631 :execute' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:597:in
invoke_with_call_chain ' /home/labs/.rvm/rubies/jruby-1.5.6/lib/ruby/1.8/monitor.rb:191:inmon_synchronize' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:590:in
invoke_with_call_chain' /가정/연구소 /. rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb : 583 : ininvoke' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:2051:in
invoke_task ' /home/labs/.rvm/gems/[email protected] pcms_stable/gems/rake-0.8.7/lib/rake.rb : 2029 :top_level' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:2029:in
각 ' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/ lib 디렉토리/rake.rb : 2029 :top_level' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:2068:in
standard_exception_handling에서 ' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:2023:intop_level' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:2001:in
실행 ' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:2068:instandard_exception_handling' /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8.7/lib/rake.rb:1998:in
실행' /홈/연구소 /. rvm/gems/[email protected]_stable/gems/rake-0.8.7/bin/rake : 31 /home/labs/.rvm/gems/[email protected]_stable/gems/rake-0.8. 7/빈/레이크 : 19 : '로드'에서이 /home/labs/.rvm/gems/[email protected]_stable/bin/rake:19
다른 사람이 문제를 해결할 수 있도록 답변을 수락 해주십시오. – McStretch