Skip to content

Commit 671a65c

Browse files
committed
test: update specs to work with the new assets directories
1 parent b1152d9 commit 671a65c

File tree

4 files changed

+15
-15
lines changed

4 files changed

+15
-15
lines changed
File renamed without changes.

spec/lucky_vite/asset_helpers_spec.cr

Lines changed: 10 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -4,22 +4,22 @@ describe LuckyVite::AssetHelpers do
44
describe ".asset" do
55
it "gets the fingerprinted path" do
66
LuckyVite::AssetHelpers.asset("main.js")
7-
.should eq "/assets/js/main.2d2335c4.js"
7+
.should eq "/js/main.2d2335c4.js"
88
LuckyVite::AssetHelpers.asset("main.css")
9-
.should eq "/assets/css/main.75de05d8.css"
9+
.should eq "/css/main.75de05d8.css"
1010
LuckyVite::AssetHelpers.asset("@images/image.jpg")
11-
.should eq "/assets/images/image.9f16cff4.jpg"
11+
.should eq "/images/image.9f16cff4.jpg"
1212
end
1313
end
1414

1515
describe ".dynamic_asset" do
1616
it "get the fingerprinted path" do
1717
LuckyVite::AssetHelpers.dynamic_asset("main.js")
18-
.should eq "/assets/js/main.2d2335c4.js"
18+
.should eq "/js/main.2d2335c4.js"
1919
LuckyVite::AssetHelpers.dynamic_asset("main.css")
20-
.should eq "/assets/css/main.75de05d8.css"
20+
.should eq "/css/main.75de05d8.css"
2121
LuckyVite::AssetHelpers.dynamic_asset("@images/image.jpg")
22-
.should eq "/assets/images/image.9f16cff4.jpg"
22+
.should eq "/images/image.9f16cff4.jpg"
2323
end
2424

2525
it "raises with a when a file is not in the manifest" do
@@ -34,16 +34,16 @@ describe LuckyVite::AssetHelpers do
3434
describe ".manifest_entry" do
3535
it "gets the manifest entry" do
3636
LuckyVite::AssetHelpers.manifest_entry("main.js").should eq({
37-
file: "/assets/js/main.2d2335c4.js",
37+
file: "/js/main.2d2335c4.js",
3838
css: [
39-
"/assets/css/main.75de05d8.css",
39+
"/css/main.75de05d8.css",
4040
],
4141
})
4242
LuckyVite::AssetHelpers.manifest_entry("main.css").should eq({
43-
file: "/assets/css/main.75de05d8.css",
43+
file: "/css/main.75de05d8.css",
4444
})
4545
LuckyVite::AssetHelpers.manifest_entry("@images/image.jpg").should eq({
46-
file: "/assets/images/image.9f16cff4.jpg",
46+
file: "/images/image.9f16cff4.jpg",
4747
})
4848
end
4949
end

spec/lucky_vite/tags_spec.cr

Lines changed: 4 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -32,8 +32,8 @@ describe LuckyVite::Config do
3232
contents = LuckyViteEntryTagsPage.new(context).render.to_s
3333

3434
contents.should_not contain "@vite/client"
35-
contents.should contain %(<script src="/assets/js/main.2d2335c4.js" type="module" data-entry="tags"></script>)
36-
contents.should contain %(<link href="/assets/css/main.75de05d8.css" rel="stylesheet" media="screen" data-entry="tags">)
35+
contents.should contain %(<script src="/js/main.2d2335c4.js" type="module" data-entry="tags"></script>)
36+
contents.should contain %(<link href="/css/main.75de05d8.css" rel="stylesheet" media="screen" data-entry="tags">)
3737
end
3838
end
3939

@@ -48,7 +48,7 @@ describe LuckyVite::Config do
4848
ENV["LUCKY_ENV"] = "production"
4949
contents = LuckyViteJsLinkPage.new(context).render.to_s
5050

51-
contents.should contain %(<script src="/assets/js/main.2d2335c4.js" type="module" data-js="link"></script>)
51+
contents.should contain %(<script src="/js/main.2d2335c4.js" type="module" data-js="link"></script>)
5252
end
5353
end
5454

@@ -61,7 +61,7 @@ describe LuckyVite::Config do
6161
ENV["LUCKY_ENV"] = "production"
6262
contents = LuckyViteCssLinkPage.new(context).render.to_s
6363

64-
contents.should contain %(<link href="/assets/css/main.75de05d8.css" rel="stylesheet" media="screen" data-css="link">)
64+
contents.should contain %(<link href="/css/main.75de05d8.css" rel="stylesheet" media="screen" data-css="link">)
6565
end
6666
end
6767

spec/spec_helper.cr

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -3,7 +3,7 @@ require "lucky"
33
require "lucky_env"
44
require "../src/lucky_vite"
55

6-
LuckyVite::AssetHelpers.load_manifest
6+
LuckyVite::AssetHelpers.load_manifest("public/manifest.json")
77

88
def read_fixture(file : String) : IO
99
path = "#{__DIR__}/fixtures/#{file}"

0 commit comments

Comments
 (0)