2009-11-09 2 views
1

내 OS X (Snow Leopard) 시스템에 ruby-net-ldap gem 버전 0.0.4를 설치했습니다. 내가 선을 포함하면 ...Net :: LDAP gem이 테스트 실행을 방해하는 이유는 무엇입니까?

config.gem('ruby-net-ldap') 

은 environment.rb에에, 내 테스트가 실행되지 않고이 오류를 얻을 ...

Missing these required gems: 
    ruby-net-ldap 

You're running: 
    ruby 1.8.6.0 at /usr/local/bin/ruby 
    rubygems 1.3.5 at /Users/ethan/.gem/ruby/1.8, /usr/local/lib/ruby/gems/1.8 

Run `rake gems:install` to install the missing gems. 

을하지만 보석은 확실히 설치되어 ...

$ gem list -l | grep ldap 
ruby-net-ldap (0.0.4) 

내 다른 보석 ... 벌금을로드하고 아무런 문제가 제시되지

config.gem('mislav-will_paginate', :lib => 'will_paginate') 
    config.gem('haml') 
    config.gem('prawn') 
    config.gem('thoughtbot-shoulda', :lib => 'shoulda/rails') 
    config.gem('faker') 
    config.gem('binarylogic-searchlogic', :lib => 'searchlogic') 
    config.gem('fastercsv') 

gem을 설치하면 Rails 콘솔에서 LDAP 쿼리를 수행 할 수 있으므로 모든 테스트가 오류가 발생하는 것처럼 작동합니다.

누구나 전에 본적이 있습니까?

답변

2

rakegem과 동일한 루비 환경에서 실행됩니까? 올바른 lib 디렉토리를 지정 했습니까?

config.gem 'ruby-net-ldap', :version => '0.0.4', :lib => 'net/ldap' 
+0

감사합니다. – Ethan

관련 문제