rspec-rails でサポートされているかどうかもわかりません。アプリ 1 内にフォルダーを作成しました。テストを実行するために、このフォルダーの各ファイルを必要とせずに、rpsec がそのファイルをロードするようにします。
何か不足していますか?乾杯、
rspec-rails でサポートされているかどうかもわかりません。アプリ 1 内にフォルダーを作成しました。テストを実行するために、このフォルダーの各ファイルを必要とせずに、rpsec がそのファイルをロードするようにします。
何か不足していますか?乾杯、
rspec-rails
デフォルトでは、Rails の標準の autoload 命令が使用されます。デフォルトでは、Rails は /app フォルダー内のすべてのフォルダーを自動読み込みします。
つまり、/app
たとえば内にフォルダを作成するapp/workers
と、 に追加されますLOAD_PATH
。
ただし、メイン アプリ内のフォルダー (/workers など) や lib フォルダー ( /lib/workers
) は、自動的にLOAD_PATH
.
そのためには、ファイルを変更する必要がありapplication.rb
ます。
# Custom directories with classes and modules you want to be autoloadable.
config.autoload_paths += %W( #{config.root}/lib )
いずれにせよ、Ruby ライブラリを含むメイン パスにフォルダーを作成しないことをお勧めします。またはのいずれ/lib
かを使用します/app
。
rspec-rails
同じ自動ロード規則に従います。