From 3d8bc2bff6d07bac3bf7772ae25dd49d5092987c Mon Sep 17 00:00:00 2001 From: Donald Ball Date: Mon, 24 Nov 2008 13:38:24 -0600 Subject: [PATCH] registering swfobject as a default javascript library --- init.rb | 1 + spec/zoomifier_helper_spec.rb | 4 ++++ 2 files changed, 5 insertions(+) diff --git a/init.rb b/init.rb index a384c77..c6921a1 100644 --- a/init.rb +++ b/init.rb @@ -1,4 +1,5 @@ require 'zoomifier' require 'zoomifier_helper' +ActionView::Helpers::AssetTagHelper::register_javascript_include_default 'swfobject' ActionView::Base.send :include, Zoomifier::ViewHelpers diff --git a/spec/zoomifier_helper_spec.rb b/spec/zoomifier_helper_spec.rb index 1ae8a41..b3524f5 100644 --- a/spec/zoomifier_helper_spec.rb +++ b/spec/zoomifier_helper_spec.rb @@ -15,6 +15,10 @@ describe Zoomifier::ViewHelpers do @view.should respond_to(:zoomify_image_tag) end + it "should register swfobject.js as a default javascript library" do + @view.javascript_include_tag(:defaults).match(/"\/javascripts\/swfobject.js"/).should_not be_nil + end + it "should generate the zoomify markup" do @view.zoomify_image_tag('foo.jpg', { :id => 'foo', :alt => 'Foo Bar', :width => 800, :height => 500 }).should == '
Foo Bar
' +