Skip to content

Commit d5dfdf5

Browse files
committed
Wrap reloadable constant calls in to_prepare
1 parent b71e7d0 commit d5dfdf5

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

lib/rspec-rails.rb

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,13 +8,17 @@ module Rails
88
class Railtie < ::Rails::Railtie
99
# As of Rails 5.1.0 you can register directories to work with `rake notes`
1010
require 'rails/source_annotation_extractor'
11-
::Rails::SourceAnnotationExtractor::Annotation.register_directories("spec")
11+
config.to_prepare do
12+
::Rails::SourceAnnotationExtractor::Annotation.register_directories("spec")
13+
end
1214
generators = config.app_generators
1315
generators.integration_tool :rspec
1416
generators.test_framework :rspec
1517

1618
generators do
17-
::Rails::Generators.hidden_namespaces.reject! { |namespace| namespace.to_s.start_with?("rspec") }
19+
config.to_prepare do
20+
::Rails::Generators.hidden_namespaces.reject! { |namespace| namespace.to_s.start_with?("rspec") }
21+
end
1822
end
1923

2024
rake_tasks do

0 commit comments

Comments
 (0)