From 23d3223436ceff11652663798e351cdc4bfff057 Mon Sep 17 00:00:00 2001 From: Tobias Lins Date: Thu, 25 Jan 2024 09:44:15 +0100 Subject: [PATCH] Fix tests --- apps/nextjs/e2e/production/beforeSend.spec.ts | 4 ++-- apps/nextjs/e2e/production/pageview.spec.ts | 4 ++-- apps/nextjs/pages/_app.tsx | 13 ++++++++++++- 3 files changed, 16 insertions(+), 5 deletions(-) diff --git a/apps/nextjs/e2e/production/beforeSend.spec.ts b/apps/nextjs/e2e/production/beforeSend.spec.ts index 061ecc1..03bc806 100644 --- a/apps/nextjs/e2e/production/beforeSend.spec.ts +++ b/apps/nextjs/e2e/production/beforeSend.spec.ts @@ -30,7 +30,7 @@ test.describe('beforeSend', () => { payload: { o: 'http://localhost:3000/before-send/first', sv: expect.any(String), - sdkn: '@vercel/analytics', + sdkn: '@vercel/analytics/next', sdkv: expect.any(String), ts: expect.any(Number), r: '', @@ -42,7 +42,7 @@ test.describe('beforeSend', () => { o: 'http://localhost:3000/before-send/second?secret=REDACTED', ts: expect.any(Number), sv: expect.any(String), - sdkn: '@vercel/analytics', + sdkn: '@vercel/analytics/next', sdkv: expect.any(String), }, }, diff --git a/apps/nextjs/e2e/production/pageview.spec.ts b/apps/nextjs/e2e/production/pageview.spec.ts index 0e10c8d..25b0cd4 100644 --- a/apps/nextjs/e2e/production/pageview.spec.ts +++ b/apps/nextjs/e2e/production/pageview.spec.ts @@ -32,7 +32,7 @@ test.describe('pageview', () => { ts: expect.any(Number), r: '', sv: expect.any(String), - sdkn: '@vercel/analytics', + sdkn: '@vercel/analytics/next', sdkv: expect.any(String), }, }, @@ -42,7 +42,7 @@ test.describe('pageview', () => { o: 'http://localhost:3000/navigation/second', ts: expect.any(Number), sv: expect.any(String), - sdkn: '@vercel/analytics', + sdkn: '@vercel/analytics/next', sdkv: expect.any(String), }, }, diff --git a/apps/nextjs/pages/_app.tsx b/apps/nextjs/pages/_app.tsx index 39d6b0c..95a2026 100644 --- a/apps/nextjs/pages/_app.tsx +++ b/apps/nextjs/pages/_app.tsx @@ -4,7 +4,18 @@ import type { AppProps } from 'next/app'; export default function App({ Component, pageProps }: AppProps) { return ( <> - + { + const url = new URL(event.url); + if (url.searchParams.has('secret')) { + url.searchParams.set('secret', 'REDACTED'); + } + return { + ...event, + url: url.toString(), + }; + }} + /> );