MCPcopy Create free account
hub / github.com/angular/dev-infra / addMockDispatch

Function addMockDispatch

github-actions/browserstack/set-browserstack-env.js:11005–11011  ·  view source on GitHub ↗
(mockDispatches, key, data)

Source from the content-addressed store, hash-verified

11003 const qp = new URLSearchParams(pathSegments.pop());
11004 qp.sort();
11005 return [...pathSegments, qp.toString()].join("?");
11006 }
11007 function matchKey(mockDispatch2, { path: path4, method, body, headers }) {
11008 const pathMatch = matchValue(mockDispatch2.path, path4);
11009 const methodMatch = matchValue(mockDispatch2.method, method);
11010 const bodyMatch = typeof mockDispatch2.body !== "undefined" ? matchValue(mockDispatch2.body, body) : true;
11011 const headersMatch = matchHeaders(mockDispatch2, headers);
11012 return pathMatch && methodMatch && bodyMatch && headersMatch;
11013 }
11014 function getResponseData(data) {

Callers 2

replyMethod · 0.70
replyWithErrorMethod · 0.70

Calls 3

__spreadValuesFunction · 0.70
__spreadPropsFunction · 0.70
pushMethod · 0.45

Tested by

no test coverage detected