Skip to content

Commit 2ded9b9

Browse files
committed
Test assets.compile + assets.debug
1 parent 1143584 commit 2ded9b9

File tree

1 file changed

+34
-0
lines changed

1 file changed

+34
-0
lines changed

test/test_helper.rb

Lines changed: 34 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -519,6 +519,40 @@ def test_asset_digest
519519
end
520520
end
521521

522+
class DebugManifestHelperTest < NoHostHelperTest
523+
def setup
524+
super
525+
526+
@manifest = Sprockets::Manifest.new(@assets, FIXTURES_PATH)
527+
@manifest.assets["bar.js"] = "bar-#{@bar_js_digest}.js"
528+
@manifest.assets["bar.css"] = "bar-#{@bar_css_digest}.css"
529+
530+
@view.digest_assets = true
531+
@view.assets_environment = nil
532+
@view.assets_manifest = @manifest
533+
534+
@view.debug_assets = true
535+
end
536+
537+
def test_javascript_include_tag
538+
super
539+
540+
assert_equal %(<script src="/javascripts/foo.js"></script>),
541+
@view.javascript_include_tag(:foo)
542+
assert_equal %(<script src="/assets/bar-#{@bar_js_digest}.js"></script>),
543+
@view.javascript_include_tag(:bar)
544+
end
545+
546+
def test_stylesheet_link_tag
547+
super
548+
549+
assert_equal %(<link href="/stylesheets/foo.css" media="screen" rel="stylesheet" />),
550+
@view.stylesheet_link_tag(:foo)
551+
assert_equal %(<link href="/assets/bar-#{@bar_css_digest}.css" media="screen" rel="stylesheet" />),
552+
@view.stylesheet_link_tag(:bar)
553+
end
554+
end
555+
522556
class PrecompileHelperTest < HelperTest
523557
def setup
524558
super

0 commit comments

Comments
 (0)