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
' +