I имеют следующую структуру каталогов:RSpec не загружает рельсы приложения подкаталоги
app
├── consumers
│ └── consumers
│ ├── foo.rb
...
Я ожидаю, что foo
потребитель будет автоматически включен в рельсах autoload_paths
, но когда я смотрю на конфигурации в спецификации:
MyApp::Application.config.autoload_paths
=> [#<Pathname:/home/myapp/lib>]
Любая идея, что происходит?
Явного добавления каталога решает проблему:
config.autoload_paths << Rails.root.join('app/consumers')
все подкаталоги под 'app' должны быть автоматически добавлены в autoloads_path, так как rails 4 –