diff --git a/packages/core/tests/vitest.setup.ts b/packages/core/tests/vitest.setup.ts
index 97e4d04e57b70e776902927769c2f1ac9b8e4328..a6a100a6ecb645df50fc0a1c5935429f619948ee 100644
--- a/packages/core/tests/vitest.setup.ts
+++ b/packages/core/tests/vitest.setup.ts
@@ -11,8 +11,8 @@ globalThis.fetch = function fetch(...args: Parameters<typeof originalFetch>) {
       url = url.toString();
     }
   }
-  const parsedUrl = new URL(url);
-  if (parsedUrl.hostname.includes("openai.com")) {
+  const { host } = new URL(url);
+  if (host.endsWith("openai.com")) {
     // todo: mock api using https://mswjs.io
     throw new Error(
       "Make sure to return a mock response for OpenAI API requests in your test.",