@@ -41,12 +41,24 @@ def setup
41
41
@bar_css_digest = @assets [ 'bar.css' ] . digest
42
42
@logo_digest = @assets [ 'logo.png' ] . digest
43
43
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
+
44
49
@dependency_js_digest = @assets [ 'dependency.js' ] . digest
45
50
@dependency_css_digest = @assets [ 'dependency.css' ] . digest
46
51
@file1_js_digest = @assets [ 'file1.js' ] . digest
47
52
@file1_css_digest = @assets [ 'file1.css' ] . digest
48
53
@file2_js_digest = @assets [ 'file2.js' ] . digest
49
54
@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
50
62
end
51
63
52
64
def test_truth
@@ -485,35 +497,35 @@ def setup
485
497
def test_javascript_include_tag
486
498
super
487
499
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>) ,
489
501
@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>) ,
491
503
@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>) ,
493
505
@view . javascript_include_tag ( :file1 , :file2 )
494
506
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"
500
512
end
501
513
502
514
def test_stylesheet_link_tag
503
515
super
504
516
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" />) ,
506
518
@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" />) ,
508
520
@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" />) ,
510
522
@view . stylesheet_link_tag ( :file1 , :file2 )
511
523
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"
517
529
end
518
530
519
531
def test_javascript_path
0 commit comments