「rspec」または「bundle exec rspec」を実行すると、.gemspec ファイルの依存関係を使用できません。繰り返して DRY 原則を破り、自分の宝石を Gemfile と .gemspec に表示する必要がありますか?? (ps。モデルファイルに対してRailsエンジンとしてこれを行っています)
Gemfile:
gemspec
.gemspec:
s.add_dependency "rails", "~> 3.2.13"
s.add_dependency "mongoid"
s.add_dependency "mongoid_commentable"
例:
「bundle exec rspec」は次のエラーを表示します。
uninitialized constant Mongoid::Commentable
uninitialized constant Comment::Mongoid_Commentable
uninitialized constant Mongoid::Commentable