Skip to content

Commit ce5ed6b

Browse files
committed
Update core-image-unconventional-settings tests to use environments API
1 parent 59cd518 commit ce5ed6b

1 file changed

Lines changed: 31 additions & 12 deletions

File tree

packages/astro/test/core-image-unconventional-settings.test.js

Lines changed: 31 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -99,11 +99,18 @@ describe('astro:assets - Support unconventional build settings properly', () =>
9999
it('supports custom vite.build.rollupOptions.output.assetFileNames', async () => {
100100
fixture = await loadFixture({
101101
...defaultSettings,
102+
build: {
103+
assets: 'images'
104+
},
102105
vite: {
103-
build: {
104-
rollupOptions: {
105-
output: {
106-
assetFileNames: 'images/hello_[name].[ext]',
106+
environments: {
107+
prerender: {
108+
build: {
109+
rollupOptions: {
110+
output: {
111+
assetFileNames: 'images/hello_[name].[ext]',
112+
},
113+
},
107114
},
108115
},
109116
},
@@ -125,11 +132,18 @@ describe('astro:assets - Support unconventional build settings properly', () =>
125132
it('supports complex vite.build.rollupOptions.output.assetFileNames', async () => {
126133
fixture = await loadFixture({
127134
...defaultSettings,
135+
build: {
136+
assets: 'assets'
137+
},
128138
vite: {
129-
build: {
130-
rollupOptions: {
131-
output: {
132-
assetFileNames: 'assets/[hash]/[name][extname]',
139+
environments: {
140+
prerender: {
141+
build: {
142+
rollupOptions: {
143+
output: {
144+
assetFileNames: 'assets/[hash]/[name][extname]',
145+
},
146+
},
133147
},
134148
},
135149
},
@@ -153,15 +167,20 @@ describe('astro:assets - Support unconventional build settings properly', () =>
153167
fixture = await loadFixture({
154168
...defaultSettings,
155169
vite: {
156-
build: {
157-
rollupOptions: {
158-
output: {
159-
assetFileNames: 'images/hello_[name].[ext]',
170+
environments: {
171+
prerender: {
172+
build: {
173+
rollupOptions: {
174+
output: {
175+
assetFileNames: 'images/hello_[name].[ext]',
176+
},
177+
},
160178
},
161179
},
162180
},
163181
},
164182
build: {
183+
assets: 'images',
165184
assetsPrefix: 'https://cdn.example.com/',
166185
},
167186
});

0 commit comments

Comments
 (0)