diff --git a/test/basic.test.ts b/test/basic.test.ts
index 5216fe3118..285570c950 100644
--- a/test/basic.test.ts
+++ b/test/basic.test.ts
@@ -1443,8 +1443,8 @@ describe('server components/islands', () => {
await page.waitForLoadState('networkidle')
await page.getByText('Go to page without lazy server component').click()
- const text = await page.innerText('pre')
- text.replace(/nuxt-ssr-client="([^"])"/g, (_, content) => `'nuxt-ssr-client="${content.split('-')[0]}"`)
+ const text = (await page.innerText('pre')).replace(/nuxt-ssr-client="([^"]*)"/g, (_, content) => `nuxt-ssr-client="${content.split('-')[0]}"`)
+
expect(text).toMatchInlineSnapshot('" End page
This is a .server (20ms) async component that was very long ...
42
Sugar Counter 12 x 1 = 12
The component bellow is not a slot but declared as interactive
This is a .server (20ms) async component that was very long ...
42
Sugar Counter 12 x 1 = 12
The component bellow is not a slot but declared as interactive
"')
expect(text).toContain('async component that was very long')
@@ -1733,7 +1733,7 @@ describe('component islands', () => {
expect(propsEntries).toHaveLength(1)
expect(teleportsEntries).toHaveLength(1)
expect(propsEntries[0][0].startsWith('SugarCounter-')).toBeTruthy()
- expect(propsEntries[0][0].startsWith('SugarCounter-')).toBeTruthy()
+ expect(teleportsEntries[0][0].startsWith('SugarCounter-')).toBeTruthy()
expect(chunksEntries[0][0]).toBe('SugarCounter')
expect(propsEntries[0][1]).toMatchInlineSnapshot(`
{