@@ -41,12 +41,24 @@ def setup
4141 @bar_css_digest = @assets [ 'bar.css' ] . digest
4242 @logo_digest = @assets [ 'logo.png' ] . digest
4343
44+ @foo_self_js_digest = @assets [ 'foo.self.js' ] . digest
45+ @foo_self_css_digest = @assets [ 'foo.self.css' ] . digest
46+ @bar_self_js_digest = @assets [ 'bar.self.js' ] . digest
47+ @bar_self_css_digest = @assets [ 'bar.self.css' ] . digest
48+
4449 @dependency_js_digest = @assets [ 'dependency.js' ] . digest
4550 @dependency_css_digest = @assets [ 'dependency.css' ] . digest
4651 @file1_js_digest = @assets [ 'file1.js' ] . digest
4752 @file1_css_digest = @assets [ 'file1.css' ] . digest
4853 @file2_js_digest = @assets [ 'file2.js' ] . digest
4954 @file2_css_digest = @assets [ 'file2.css' ] . digest
55+
56+ @dependency_self_js_digest = @assets [ 'dependency.self.js' ] . digest
57+ @dependency_self_css_digest = @assets [ 'dependency.self.css' ] . digest
58+ @file1_self_js_digest = @assets [ 'file1.self.js' ] . digest
59+ @file1_self_css_digest = @assets [ 'file1.self.css' ] . digest
60+ @file2_self_js_digest = @assets [ 'file2.self.js' ] . digest
61+ @file2_self_css_digest = @assets [ 'file2.self.css' ] . digest
5062 end
5163
5264 def test_truth
@@ -485,35 +497,35 @@ def setup
485497 def test_javascript_include_tag
486498 super
487499
488- assert_dom_equal %(<script src="/assets/foo.self-#{ @foo_js_digest } .js?body=1"></script>) ,
500+ assert_dom_equal %(<script src="/assets/foo.self-#{ @foo_self_js_digest } .js?body=1"></script>) ,
489501 @view . javascript_include_tag ( :foo )
490- assert_dom_equal %(<script src="/assets/foo.self-#{ @foo_js_digest } .js?body=1"></script>\n <script src="/assets/bar.self-#{ @bar_js_digest } .js?body=1"></script>) ,
502+ assert_dom_equal %(<script src="/assets/foo.self-#{ @foo_self_js_digest } .js?body=1"></script>\n <script src="/assets/bar.self-#{ @bar_self_js_digest } .js?body=1"></script>) ,
491503 @view . javascript_include_tag ( :bar )
492- assert_dom_equal %(<script src="/assets/dependency.self-#{ @dependency_js_digest } .js?body=1"></script>\n <script src="/assets/file1.self-#{ @file1_js_digest } .js?body=1"></script>\n <script src="/assets/file2-#{ @file1_js_digest } .js?body=1"></script>) ,
504+ assert_dom_equal %(<script src="/assets/dependency.self-#{ @dependency_self_js_digest } .js?body=1"></script>\n <script src="/assets/file1.self-#{ @file1_self_js_digest } .js?body=1"></script>\n <script src="/assets/file2.self -#{ @file1_self_js_digest } .js?body=1"></script>) ,
493505 @view . javascript_include_tag ( :file1 , :file2 )
494506
495- assert_servable_asset_url "/assets/foo.self-#{ @foo_js_digest } .js?body=1"
496- assert_servable_asset_url "/assets/bar.self-#{ @bar_js_digest } .js?body=1"
497- assert_servable_asset_url "/assets/dependency.self-#{ @dependency_js_digest } .js?body=1"
498- assert_servable_asset_url "/assets/file1.self-#{ @file1_js_digest } .js?body=1"
499- assert_servable_asset_url "/assets/file2.self-#{ @file2_js_digest } .js?body=1"
507+ assert_servable_asset_url "/assets/foo.self-#{ @foo_self_js_digest } .js?body=1"
508+ assert_servable_asset_url "/assets/bar.self-#{ @bar_self_js_digest } .js?body=1"
509+ assert_servable_asset_url "/assets/dependency.self-#{ @dependency_self_js_digest } .js?body=1"
510+ assert_servable_asset_url "/assets/file1.self-#{ @file1_self_js_digest } .js?body=1"
511+ assert_servable_asset_url "/assets/file2.self-#{ @file2_self_js_digest } .js?body=1"
500512 end
501513
502514 def test_stylesheet_link_tag
503515 super
504516
505- assert_dom_equal %(<link href="/assets/foo.self-#{ @foo_css_digest } .css?body=1" media="screen" rel="stylesheet" />) ,
517+ assert_dom_equal %(<link href="/assets/foo.self-#{ @foo_self_css_digest } .css?body=1" media="screen" rel="stylesheet" />) ,
506518 @view . stylesheet_link_tag ( :foo )
507- assert_dom_equal %(<link href="/assets/foo.self-#{ @foo_css_digest } .css?body=1" media="screen" rel="stylesheet" />\n <link href="/assets/bar.self-#{ @bar_css_digest } .css?body=1" media="screen" rel="stylesheet" />) ,
519+ assert_dom_equal %(<link href="/assets/foo.self-#{ @foo_self_css_digest } .css?body=1" media="screen" rel="stylesheet" />\n <link href="/assets/bar.self-#{ @bar_self_css_digest } .css?body=1" media="screen" rel="stylesheet" />) ,
508520 @view . stylesheet_link_tag ( :bar )
509- assert_dom_equal %(<link href="/assets/dependency.self-#{ @dependency_css_digest } .css?body=1" media="screen" rel="stylesheet" />\n <link href="/assets/file1.self-#{ @file1_css_digest } .css?body=1" media="screen" rel="stylesheet" />\n <link href="/assets/file2.self-#{ @file2_css_digest } .css?body=1" media="screen" rel="stylesheet" />) ,
521+ assert_dom_equal %(<link href="/assets/dependency.self-#{ @dependency_self_css_digest } .css?body=1" media="screen" rel="stylesheet" />\n <link href="/assets/file1.self-#{ @file1_self_css_digest } .css?body=1" media="screen" rel="stylesheet" />\n <link href="/assets/file2.self-#{ @file2_self_css_digest } .css?body=1" media="screen" rel="stylesheet" />) ,
510522 @view . stylesheet_link_tag ( :file1 , :file2 )
511523
512- assert_servable_asset_url "/assets/foo.self-#{ @foo_css_digest } .css?body=1"
513- assert_servable_asset_url "/assets/bar.self-#{ @bar_css_digest } .css?body=1"
514- assert_servable_asset_url "/assets/dependency.self-#{ @dependency_css_digest } .css?body=1"
515- assert_servable_asset_url "/assets/file1.self-#{ @file1_css_digest } .css?body=1"
516- assert_servable_asset_url "/assets/file2.self-#{ @file2_css_digest } .css?body=1"
524+ assert_servable_asset_url "/assets/foo.self-#{ @foo_self_css_digest } .css?body=1"
525+ assert_servable_asset_url "/assets/bar.self-#{ @bar_self_css_digest } .css?body=1"
526+ assert_servable_asset_url "/assets/dependency.self-#{ @dependency_self_css_digest } .css?body=1"
527+ assert_servable_asset_url "/assets/file1.self-#{ @file1_self_css_digest } .css?body=1"
528+ assert_servable_asset_url "/assets/file2.self-#{ @file2_self_css_digest } .css?body=1"
517529 end
518530
519531 def test_javascript_path
0 commit comments