Skip to content

Commit af0c0dc

Browse files
committed
fix nextjs tests for real this time
1 parent 1a7dc4f commit af0c0dc

3 files changed

Lines changed: 6 additions & 6 deletions

File tree

‎dev-packages/e2e-tests/test-applications/nextjs-16-streaming-cacheComponents/tests/cacheComponents.spec.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -81,8 +81,8 @@ test('Prerendered shell does not stitch the pageload onto a stale trace', async
8181
const [serverSpan, pageloadSpan] = await Promise.all([serverSpanPromise, pageloadSpanPromise]);
8282

8383
expect(pageloadSpan.attributes).toMatchObject({
84-
['sentry.segment.name.source']: 'url',
85-
['url.pathname']: '/pageload-tracing',
84+
['sentry.segment.name.source']: { value: 'url', type: 'string' },
85+
['url.pathname']: { value: '/pageload-tracing', type: 'string' },
8686
});
8787
// Under Cache Components the can be prerendered and rendered in a context detached from the
8888
// runtime server request, so a `sentry-trace` meta tag would carry a stale/unrelated trace. The

‎dev-packages/e2e-tests/test-applications/nextjs-16-streaming/tests/pageload-tracing.test.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@ test('Server and client pageload spans should share the same trace', async ({ pa
1717
expect(pageloadSpan.trace_id).toBeTruthy();
1818
expect(serverSpan.trace_id).toBe(pageloadSpan.trace_id);
1919
expect(pageloadSpan.attributes).toMatchObject({
20-
['sentry.segment.name.source']: 'url',
21-
['url.pathname']: '/pageload-tracing',
20+
['sentry.segment.name.source']: { value: 'url', type: 'string' },
21+
['url.pathname']: { value: '/pageload-tracing', type: 'string' },
2222
});
2323
});

‎dev-packages/e2e-tests/test-applications/nextjs-16-streaming/tests/parameterized-routes.test.ts‎

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,8 +29,8 @@ test('should create a static streamed span when the `app` directory is used and
2929
expect(span.name).toBe('Pageload');
3030
expect(span.trace_id).toMatch(/[a-f0-9]{32}/);
3131
expect(span.attributes).toMatchObject({
32-
['sentry.segment.name.source']: 'url',
33-
['url.pathname']: '/parameterized/static',
32+
['sentry.segment.name.source']: { value: 'url', type: 'string' },
33+
['url.pathname']: { value: '/parameterized/static', type: 'string' },
3434
});
3535
});
3636

0 commit comments

Comments
 (0)