mirror of
https://github.com/react/react-native-devtools-frontend.git
synced 2026-09-28 21:24:26 +08:00
- fixes a vulnerable dependency - sorts devDependencies in asc order (done by npm) - manage_node_deps should --save-exact version by default Fixed: 333413840 Change-Id: Iaa670259db9771dab89c72214c17d0420e02eaa3 Reviewed-on: https://chromium-review.googlesource.com/c/devtools/devtools-frontend/+/5439476 Reviewed-by: Simon Zünd <szuend@chromium.org> Commit-Queue: Alex Rudenko <alexrudenko@chromium.org>
87 lines
1.4 KiB
JavaScript
87 lines
1.4 KiB
JavaScript
'use strict';
|
|
/**
|
|
* @module Context
|
|
*/
|
|
/**
|
|
* Expose `Context`.
|
|
*/
|
|
|
|
module.exports = Context;
|
|
|
|
/**
|
|
* Initialize a new `Context`.
|
|
*
|
|
* @private
|
|
*/
|
|
function Context() {}
|
|
|
|
/**
|
|
* Set or get the context `Runnable` to `runnable`.
|
|
*
|
|
* @private
|
|
* @param {Runnable} runnable
|
|
* @return {Context} context
|
|
*/
|
|
Context.prototype.runnable = function (runnable) {
|
|
if (!arguments.length) {
|
|
return this._runnable;
|
|
}
|
|
this.test = this._runnable = runnable;
|
|
return this;
|
|
};
|
|
|
|
/**
|
|
* Set or get test timeout `ms`.
|
|
*
|
|
* @private
|
|
* @param {number} ms
|
|
* @return {Context} self
|
|
*/
|
|
Context.prototype.timeout = function (ms) {
|
|
if (!arguments.length) {
|
|
return this.runnable().timeout();
|
|
}
|
|
this.runnable().timeout(ms);
|
|
return this;
|
|
};
|
|
|
|
/**
|
|
* Set or get test slowness threshold `ms`.
|
|
*
|
|
* @private
|
|
* @param {number} ms
|
|
* @return {Context} self
|
|
*/
|
|
Context.prototype.slow = function (ms) {
|
|
if (!arguments.length) {
|
|
return this.runnable().slow();
|
|
}
|
|
this.runnable().slow(ms);
|
|
return this;
|
|
};
|
|
|
|
/**
|
|
* Mark a test as skipped.
|
|
*
|
|
* @private
|
|
* @throws Pending
|
|
*/
|
|
Context.prototype.skip = function () {
|
|
this.runnable().skip();
|
|
};
|
|
|
|
/**
|
|
* Set or get a number of allowed retries on failed tests
|
|
*
|
|
* @private
|
|
* @param {number} n
|
|
* @return {Context} self
|
|
*/
|
|
Context.prototype.retries = function (n) {
|
|
if (!arguments.length) {
|
|
return this.runnable().retries();
|
|
}
|
|
this.runnable().retries(n);
|
|
return this;
|
|
};
|