MCPcopy
hub / github.com/mswjs/msw / waitForMswActivation

Function waitForMswActivation

test/browser/playwright.extend.ts:146–163  ·  view source on GitHub ↗
({ spyOnConsole }, use)

Source from the content-addressed store, hash-verified

144 await use(waitFor)
145 },
146 async waitForMswActivation({ spyOnConsole }, use) {
147 const consoleSpy = spyOnConsole()
148
149 await use(() => {
150 return waitFor(() => {
151 const groupMessages = consoleSpy.get('startGroupCollapsed')
152
153 if (groupMessages?.includes('[MSW] Mocking enabled.')) {
154 consoleSpy.clear()
155 return Promise.resolve()
156 }
157
158 return Promise.reject()
159 })
160 })
161
162 consoleSpy.clear()
163 },
164 async fetch({ page }, use) {
165 await use(async (url, init, options = {}) => {
166 const target = options.page || page

Callers 3

loadExampleFunction · 0.85
unregister.test.tsFile · 0.85

Calls 3

waitForFunction · 0.90
spyOnConsoleFunction · 0.85
useFunction · 0.50

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…