summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGravatar Ming-jun Lu <40516784+mingjunlu@users.noreply.github.com> 2024-03-14 17:44:15 +0800
committerGravatar GitHub <noreply@github.com> 2024-03-14 09:44:15 +0000
commit2436c9d4a6ac053d030876edd44c6faad9f5913c (patch)
tree046bf9bfe4ec4932ee5fe043dd67b4d8537a74a9
parentee07e62942eb07532bd70365c7dd3ca2e4a18064 (diff)
downloadastro-2436c9d4a6ac053d030876edd44c6faad9f5913c.tar.gz
astro-2436c9d4a6ac053d030876edd44c6faad9f5913c.tar.zst
astro-2436c9d4a6ac053d030876edd44c6faad9f5913c.zip
Fix a test case which might fail when run locally using IPv4 (#10434)
-rw-r--r--packages/astro/test/ssr-api-route.test.js10
1 files changed, 8 insertions, 2 deletions
diff --git a/packages/astro/test/ssr-api-route.test.js b/packages/astro/test/ssr-api-route.test.js
index 02d21a068..c8fdbbfba 100644
--- a/packages/astro/test/ssr-api-route.test.js
+++ b/packages/astro/test/ssr-api-route.test.js
@@ -135,8 +135,14 @@ describe('API routes in SSR', () => {
assert.equal(data.propsExist, true);
assert.deepEqual(data.params, { param: 'any' });
assert.match(data.generator, /^Astro v/);
- assert.equal(data.url, 'http://[::1]:4321/blog/context/any');
- assert.equal(data.clientAddress, '::1');
+ assert.equal(
+ [
+ 'http://[::1]:4321/blog/context/any',
+ 'http://127.0.0.1:4321/blog/context/any',
+ ].includes(data.url),
+ true
+ );
+ assert.equal(['::1', '127.0.0.1'].includes(data.clientAddress), true);
assert.equal(data.site, 'https://mysite.dev/subsite/');
});
});