Sha256: 56598c4fdfab0c73e011a903201c40102d56b1f5073c94c66fc9640a53e774e7
Contents?: true
Size: 1.29 KB
Versions: 1
Compression:
Stored size: 1.29 KB
Contents
require File.dirname(__FILE__) + '/test_helper' require 'asset_tag_helper_patches' class JavascriptIncludeTagWithUnobtrusiveOption < Test::Unit::TestCase include ActionView::Helpers::AssetTagHelper include ActionView::Helpers::TagHelper def setup initialize_test_request @output = javascript_include_tag(:unobtrusive).split("\n") end def test_should_render_script_tag_for_lowpro assert @output.include?('<script src="/javascripts/lowpro.js?" type="text/javascript"></script>') end def test_should_render_script_tag_for_current_requests_behaviour assert @output.include?('<script src="/behaviours/controller_stub.js?" type="text/javascript"></script>') end def test_should_render_index_behaviour_when_request_path_is_just_a_forward_slash @controller.request.stubs(:path).returns('/') @output = javascript_include_tag(:unobtrusive).split("\n") assert @output.include?('<script src="/behaviours/index.js?" type="text/javascript"></script>') end def test_should_render_index_behaviour_when_request_path_is_blank_as_a_result_of_a_url_prefix @controller.request.stubs(:path).returns('') @output = javascript_include_tag(:unobtrusive).split("\n") assert @output.include?('<script src="/behaviours/index.js?" type="text/javascript"></script>') end end
Version data entries
1 entries across 1 versions & 1 rubygems
Version | Path |
---|---|
compages-0.4.0 | vendor/plugins/unobtrusive_javascript/test/asset_tag_helper_patches_test.rb |