aboutsummaryrefslogtreecommitdiffstats
path: root/railties/test/initializable_test.rb
diff options
context:
space:
mode:
Diffstat (limited to 'railties/test/initializable_test.rb')
-rw-r--r--railties/test/initializable_test.rb12
1 files changed, 12 insertions, 0 deletions
diff --git a/railties/test/initializable_test.rb b/railties/test/initializable_test.rb
index 4d8b429a4f..7c8aed00c9 100644
--- a/railties/test/initializable_test.rb
+++ b/railties/test/initializable_test.rb
@@ -23,6 +23,14 @@ module InitializableTests
end
end
+ module Word
+ extend Rails::Initializable
+
+ initializer :word do
+ $word = "bird"
+ end
+ end
+
class Basic < ActiveSupport::TestCase
include ActiveSupport::Testing::Isolation
@@ -52,5 +60,9 @@ module InitializableTests
assert Foo.initializers[:foo].eql?(Bar.initializers[:foo])
end
+ test "initializing with modules" do
+ Word.initializers.run
+ assert_equal "bird", $word
+ end
end
end \ No newline at end of file