summaryrefslogtreecommitdiff
path: root/packages/integrations/netlify/test/functions/image-cdn.test.js
diff options
context:
space:
mode:
Diffstat (limited to 'packages/integrations/netlify/test/functions/image-cdn.test.js')
-rw-r--r--packages/integrations/netlify/test/functions/image-cdn.test.js23
1 files changed, 12 insertions, 11 deletions
diff --git a/packages/integrations/netlify/test/functions/image-cdn.test.js b/packages/integrations/netlify/test/functions/image-cdn.test.js
index 1737513a4..7a0060bff 100644
--- a/packages/integrations/netlify/test/functions/image-cdn.test.js
+++ b/packages/integrations/netlify/test/functions/image-cdn.test.js
@@ -1,6 +1,6 @@
-import { describe } from 'node:test';
import { loadFixture } from '@astrojs/test-utils';
-import { expect } from 'chai';
+import { describe, it, after } from 'node:test';
+import * as assert from 'node:assert/strict';
describe('Image CDN', () => {
const root = new URL('./fixtures/middleware/', import.meta.url);
@@ -11,20 +11,24 @@ describe('Image CDN', () => {
await fixture.build();
const astronautPage = await fixture.readFile('astronaut/index.html');
- expect(astronautPage).contains(`src="/_astro/astronaut.`);
+ assert.equal(astronautPage.includes(`src="/_astro/astronaut.`),true);
});
+
});
describe('when running inside of netlify', () => {
- it('enables Netlify Image CDN', async () => {
+ after(() => {
+ process.env.NETLIFY = undefined;
+ process.env.DISABLE_IMAGE_CDN = undefined;
+ });
+
+ it('enables Netlify Image CDN',async () => {
process.env.NETLIFY = 'true';
const fixture = await loadFixture({ root });
await fixture.build();
const astronautPage = await fixture.readFile('astronaut/index.html');
- expect(astronautPage).contains(`src="/.netlify/image`);
-
- process.env.NETLIFY = undefined;
+ assert.equal(astronautPage.includes(`src="/.netlify/image`),true);
});
it('respects image CDN opt-out', async () => {
@@ -34,10 +38,7 @@ describe('Image CDN', () => {
await fixture.build();
const astronautPage = await fixture.readFile('astronaut/index.html');
- expect(astronautPage).contains(`src="/_astro/astronaut.`);
-
- process.env.NETLIFY = undefined;
- process.env.DISABLE_IMAGE_CDN = undefined;
+ assert.equal(astronautPage.includes(`src="/_astro/astronaut.`),true);
});
});
});