Rename helper to force_lazy_load_hooks.
Clarifies the intent that aren't just loading the model but really caring about triggering the on_load callbacks.
This commit is contained in:
parent
cabad0e848
commit
c24be36932
@ -1130,7 +1130,7 @@ def create
|
|||||||
|
|
||||||
app "development"
|
app "development"
|
||||||
|
|
||||||
lazy_load { ActionController::Base }
|
force_lazy_load_hooks { ActionController::Base }
|
||||||
|
|
||||||
assert_equal :raise, ActionController::Parameters.action_on_unpermitted_parameters
|
assert_equal :raise, ActionController::Parameters.action_on_unpermitted_parameters
|
||||||
|
|
||||||
@ -1141,7 +1141,7 @@ def create
|
|||||||
test "config.action_controller.always_permitted_parameters are: controller, action by default" do
|
test "config.action_controller.always_permitted_parameters are: controller, action by default" do
|
||||||
app "development"
|
app "development"
|
||||||
|
|
||||||
lazy_load { ActionController::Base }
|
force_lazy_load_hooks { ActionController::Base }
|
||||||
|
|
||||||
assert_equal %w(controller action), ActionController::Parameters.always_permitted_parameters
|
assert_equal %w(controller action), ActionController::Parameters.always_permitted_parameters
|
||||||
end
|
end
|
||||||
@ -1153,7 +1153,7 @@ def create
|
|||||||
|
|
||||||
app "development"
|
app "development"
|
||||||
|
|
||||||
lazy_load { ActionController::Base }
|
force_lazy_load_hooks { ActionController::Base }
|
||||||
|
|
||||||
assert_equal %w( controller action format ), ActionController::Parameters.always_permitted_parameters
|
assert_equal %w( controller action format ), ActionController::Parameters.always_permitted_parameters
|
||||||
end
|
end
|
||||||
@ -1177,7 +1177,7 @@ def create
|
|||||||
|
|
||||||
app "development"
|
app "development"
|
||||||
|
|
||||||
lazy_load { ActionController::Base }
|
force_lazy_load_hooks { ActionController::Base }
|
||||||
|
|
||||||
assert_equal :raise, ActionController::Parameters.action_on_unpermitted_parameters
|
assert_equal :raise, ActionController::Parameters.action_on_unpermitted_parameters
|
||||||
|
|
||||||
@ -1188,7 +1188,7 @@ def create
|
|||||||
test "config.action_controller.action_on_unpermitted_parameters is :log by default on development" do
|
test "config.action_controller.action_on_unpermitted_parameters is :log by default on development" do
|
||||||
app "development"
|
app "development"
|
||||||
|
|
||||||
lazy_load { ActionController::Base }
|
force_lazy_load_hooks { ActionController::Base }
|
||||||
|
|
||||||
assert_equal :log, ActionController::Parameters.action_on_unpermitted_parameters
|
assert_equal :log, ActionController::Parameters.action_on_unpermitted_parameters
|
||||||
end
|
end
|
||||||
@ -1196,7 +1196,7 @@ def create
|
|||||||
test "config.action_controller.action_on_unpermitted_parameters is :log by default on test" do
|
test "config.action_controller.action_on_unpermitted_parameters is :log by default on test" do
|
||||||
app "test"
|
app "test"
|
||||||
|
|
||||||
lazy_load { ActionController::Base }
|
force_lazy_load_hooks { ActionController::Base }
|
||||||
|
|
||||||
assert_equal :log, ActionController::Parameters.action_on_unpermitted_parameters
|
assert_equal :log, ActionController::Parameters.action_on_unpermitted_parameters
|
||||||
end
|
end
|
||||||
@ -1204,7 +1204,7 @@ def create
|
|||||||
test "config.action_controller.action_on_unpermitted_parameters is false by default on production" do
|
test "config.action_controller.action_on_unpermitted_parameters is false by default on production" do
|
||||||
app "production"
|
app "production"
|
||||||
|
|
||||||
lazy_load { ActionController::Base }
|
force_lazy_load_hooks { ActionController::Base }
|
||||||
|
|
||||||
assert_equal false, ActionController::Parameters.action_on_unpermitted_parameters
|
assert_equal false, ActionController::Parameters.action_on_unpermitted_parameters
|
||||||
end
|
end
|
||||||
@ -1223,7 +1223,7 @@ def create
|
|||||||
|
|
||||||
app "development"
|
app "development"
|
||||||
|
|
||||||
lazy_load { ActionController::Base }
|
force_lazy_load_hooks { ActionController::Base }
|
||||||
assert_equal true, ActionController::Parameters.permit_all_parameters
|
assert_equal true, ActionController::Parameters.permit_all_parameters
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -1234,7 +1234,7 @@ def create
|
|||||||
|
|
||||||
app "development"
|
app "development"
|
||||||
|
|
||||||
lazy_load { ActionController::Base }
|
force_lazy_load_hooks { ActionController::Base }
|
||||||
assert_equal [], ActionController::Parameters.always_permitted_parameters
|
assert_equal [], ActionController::Parameters.always_permitted_parameters
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -1245,7 +1245,7 @@ def create
|
|||||||
|
|
||||||
app "development"
|
app "development"
|
||||||
|
|
||||||
lazy_load { ActionController::Base }
|
force_lazy_load_hooks { ActionController::Base }
|
||||||
assert_equal :raise, ActionController::Parameters.action_on_unpermitted_parameters
|
assert_equal :raise, ActionController::Parameters.action_on_unpermitted_parameters
|
||||||
end
|
end
|
||||||
|
|
||||||
@ -1596,7 +1596,7 @@ class Post < ActiveRecord::Base
|
|||||||
RUBY
|
RUBY
|
||||||
|
|
||||||
app "development"
|
app "development"
|
||||||
lazy_load { Post }
|
force_lazy_load_hooks { Post }
|
||||||
|
|
||||||
assert_not ActiveRecord::ConnectionAdapters::SQLite3Adapter.represent_boolean_as_integer
|
assert_not ActiveRecord::ConnectionAdapters::SQLite3Adapter.represent_boolean_as_integer
|
||||||
end
|
end
|
||||||
@ -1608,7 +1608,7 @@ class Post < ActiveRecord::Base
|
|||||||
RUBY
|
RUBY
|
||||||
|
|
||||||
app "development"
|
app "development"
|
||||||
lazy_load { Post }
|
force_lazy_load_hooks { Post }
|
||||||
|
|
||||||
assert ActiveRecord::ConnectionAdapters::SQLite3Adapter.represent_boolean_as_integer
|
assert ActiveRecord::ConnectionAdapters::SQLite3Adapter.represent_boolean_as_integer
|
||||||
end
|
end
|
||||||
@ -1626,7 +1626,7 @@ class Post < ActiveRecord::Base
|
|||||||
RUBY
|
RUBY
|
||||||
|
|
||||||
app "development"
|
app "development"
|
||||||
lazy_load { Post }
|
force_lazy_load_hooks { Post }
|
||||||
|
|
||||||
assert ActiveRecord::ConnectionAdapters::SQLite3Adapter.represent_boolean_as_integer
|
assert ActiveRecord::ConnectionAdapters::SQLite3Adapter.represent_boolean_as_integer
|
||||||
end
|
end
|
||||||
@ -1739,7 +1739,7 @@ def index
|
|||||||
end
|
end
|
||||||
|
|
||||||
private
|
private
|
||||||
def lazy_load
|
def force_lazy_load_hooks
|
||||||
yield # Tasty clarifying sugar, homie! We only need to reference a constant to load it.
|
yield # Tasty clarifying sugar, homie! We only need to reference a constant to load it.
|
||||||
end
|
end
|
||||||
end
|
end
|
||||||
|
Loading…
Reference in New Issue
Block a user