aboutsummaryrefslogtreecommitdiffstats
path: root/railties/test
diff options
context:
space:
mode:
authorJosé Valim <jose.valim@gmail.com>2010-01-25 23:44:03 +0100
committerJosé Valim <jose.valim@gmail.com>2010-01-25 23:44:03 +0100
commita89c8cb5289d5af32352ed46eca74138685a3259 (patch)
treeb0908d83515093803e5371109808c3c55bcc3eea /railties/test
parent49be3316c21ae1b779fc26a5eb51890deff56915 (diff)
parent3086dbd8d0705bc8e5e45cb04d9f8191f85a2685 (diff)
downloadrails-a89c8cb5289d5af32352ed46eca74138685a3259.tar.gz
rails-a89c8cb5289d5af32352ed46eca74138685a3259.tar.bz2
rails-a89c8cb5289d5af32352ed46eca74138685a3259.zip
Merge branch 'master' of git://github.com/rails/rails
Conflicts: railties/test/railties/plugin_test.rb
Diffstat (limited to 'railties/test')
-rw-r--r--railties/test/railties/plugin_ordering_test.rb17
1 files changed, 17 insertions, 0 deletions
diff --git a/railties/test/railties/plugin_ordering_test.rb b/railties/test/railties/plugin_ordering_test.rb
index a72e59952e..f6ca493fdf 100644
--- a/railties/test/railties/plugin_ordering_test.rb
+++ b/railties/test/railties/plugin_ordering_test.rb
@@ -51,5 +51,22 @@ module RailtiesTest
boot_rails
assert_equal [:c, :a, :b], $arr
end
+
+ test "can require lib file from a different plugin" do
+ plugin "foo", "require 'bar'" do |plugin|
+ plugin.write "lib/foo.rb", "$foo = true"
+ end
+
+ plugin "bar", "require 'foo'" do |plugin|
+ plugin.write "lib/bar.rb", "$bar = true"
+ end
+
+ add_to_config "config.plugins = [:foo, :bar]"
+
+ boot_rails
+
+ assert $foo
+ assert $bar
+ end
end
end \ No newline at end of file