mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-10-01 01:38:07 +08:00
Major updates to Puppeteer (Chromium roll and updates to types: https://github.com/puppeteer/puppeteer/blob/0b5969dea9048dc34a4d2e109e96c42e8928182c/CHANGELOG.md#800-2021-02-26) and Sinon (unaffected by browser support changes). DISABLE_THIRD_PARTY_CHECK=NPM updates R=jacktfranklin@chromium.org Fixed: 1176642 Change-Id: I419300fc573e8086b4a7b3b6281c81602890f8d0 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/2782553 Commit-Queue: Tim van der Lippe <tvanderlippe@chromium.org> Auto-Submit: Tim van der Lippe <tvanderlippe@chromium.org> Reviewed-by: Jack Franklin <jacktfranklin@chromium.org>
48 lines
1.3 KiB
JavaScript
48 lines
1.3 KiB
JavaScript
"use strict";
|
|
|
|
var behavior = require("./sinon/behavior");
|
|
var createSandbox = require("./sinon/create-sandbox");
|
|
var extend = require("./sinon/util/core/extend");
|
|
var fakeTimers = require("./sinon/util/fake-timers");
|
|
var format = require("./sinon/util/core/format");
|
|
var nise = require("nise");
|
|
var Sandbox = require("./sinon/sandbox");
|
|
var stub = require("./sinon/stub");
|
|
|
|
var apiMethods = {
|
|
createSandbox: createSandbox,
|
|
assert: require("./sinon/assert"),
|
|
match: require("@sinonjs/samsam").createMatcher,
|
|
restoreObject: require("./sinon/restore-object"),
|
|
|
|
expectation: require("./sinon/mock-expectation"),
|
|
defaultConfig: require("./sinon/util/core/default-config"),
|
|
|
|
setFormatter: format.setFormatter,
|
|
|
|
// fake timers
|
|
timers: fakeTimers.timers,
|
|
|
|
// fake XHR
|
|
xhr: nise.fakeXhr.xhr,
|
|
FakeXMLHttpRequest: nise.fakeXhr.FakeXMLHttpRequest,
|
|
|
|
// fake server
|
|
fakeServer: nise.fakeServer,
|
|
fakeServerWithClock: nise.fakeServerWithClock,
|
|
createFakeServer: nise.fakeServer.create.bind(nise.fakeServer),
|
|
createFakeServerWithClock: nise.fakeServerWithClock.create.bind(
|
|
nise.fakeServerWithClock
|
|
),
|
|
|
|
addBehavior: function (name, fn) {
|
|
behavior.addBehavior(stub, name, fn);
|
|
},
|
|
};
|
|
|
|
var sandbox = new Sandbox();
|
|
|
|
var api = extend(sandbox, apiMethods);
|
|
|
|
module.exports = api;
|