Merge branch 'main' into 7.0
This commit is contained in:
@@ -44,6 +44,9 @@ const getJasmineRequireObj = (function() {
|
||||
return jasmineRequire;
|
||||
}
|
||||
|
||||
const loadedAsBrowserEsm =
|
||||
globalThis.document && !globalThis.document.currentScript;
|
||||
|
||||
getJasmineRequire().core = function(jRequire) {
|
||||
const private$ = {};
|
||||
const j$ = {};
|
||||
@@ -136,8 +139,7 @@ const getJasmineRequireObj = (function() {
|
||||
private$
|
||||
);
|
||||
|
||||
private$.loadedAsBrowserEsm =
|
||||
globalThis.document && !globalThis.document.currentScript;
|
||||
private$.loadedAsBrowserEsm = loadedAsBrowserEsm;
|
||||
|
||||
return { jasmine: j$, private: private$ };
|
||||
};
|
||||
@@ -218,7 +220,7 @@ getJasmineRequireObj().base = function(j$, private$, jasmineGlobal) {
|
||||
* Maximum number of characters to display when pretty printing objects.
|
||||
* Characters past this number will be ellipised.
|
||||
* @name jasmine.MAX_PRETTY_PRINT_CHARS
|
||||
* @default 100
|
||||
* @default 1000
|
||||
* @since 2.9.0
|
||||
*/
|
||||
j$.MAX_PRETTY_PRINT_CHARS = 1000;
|
||||
@@ -3836,7 +3838,8 @@ getJasmineRequireObj().ExceptionFormatter = function(j$, private$) {
|
||||
'lineNumber',
|
||||
'column',
|
||||
'description',
|
||||
'jasmineMessage'
|
||||
'jasmineMessage',
|
||||
'errors'
|
||||
];
|
||||
|
||||
function ExceptionFormatter(options) {
|
||||
@@ -3902,6 +3905,19 @@ getJasmineRequireObj().ExceptionFormatter = function(j$, private$) {
|
||||
lines = lines.concat(substack);
|
||||
}
|
||||
|
||||
if (Array.isArray(error.errors)) {
|
||||
for (let i = 0; i < error.errors.length; i++) {
|
||||
if (error.errors[i] instanceof Error) {
|
||||
lines.push('');
|
||||
const substack = this.stack_(error.errors[i], {
|
||||
messageHandling: 'require'
|
||||
});
|
||||
substack[0] = 'Error ' + (i + 1) + ': ' + substack[0];
|
||||
lines = lines.concat(substack.map(x => ' ' + x));
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
return lines;
|
||||
};
|
||||
|
||||
@@ -8792,7 +8808,6 @@ getJasmineRequireObj().reporterEvents = function(j$, private$) {
|
||||
* {@link ReporterCapabilities} will apply.
|
||||
* @name Reporter#reporterCapabilities
|
||||
* @type ReporterCapabilities | undefined
|
||||
* @optional
|
||||
* @since 5.0
|
||||
*/
|
||||
/**
|
||||
@@ -8859,7 +8874,6 @@ getJasmineRequireObj().reporterEvents = function(j$, private$) {
|
||||
/**
|
||||
* `specStarted` is invoked when an `it` starts to run (including associated `beforeEach` functions)
|
||||
* @function
|
||||
* @optional
|
||||
* @name Reporter#specStarted
|
||||
* @param {SpecStartedEvent} result Information about the individual {@link it} being run
|
||||
* @param {Function} [done] Used to specify to Jasmine that this callback is asynchronous and Jasmine should wait until it has been called before moving on.
|
||||
@@ -8906,6 +8920,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 1.3.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {String} description Textual description of the group
|
||||
* @param {Function} specDefinitions Function for Jasmine to invoke that will define inner suites and specs
|
||||
*/
|
||||
@@ -8921,6 +8936,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 1.3.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {String} description Textual description of the group
|
||||
* @param {Function} specDefinitions Function for Jasmine to invoke that will define inner suites and specs
|
||||
*/
|
||||
@@ -8937,6 +8953,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 2.1.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {String} description Textual description of the group
|
||||
* @param {Function} specDefinitions Function for Jasmine to invoke that will define inner suites and specs
|
||||
*/
|
||||
@@ -8955,6 +8972,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 1.3.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {String} description Textual description of what this spec is checking
|
||||
* @param {implementationCallback} [testFunction] Function that contains the code of your test. If not provided the test will be `pending`.
|
||||
* @param {Int} [timeout={@link jasmine.DEFAULT_TIMEOUT_INTERVAL}] Custom timeout for an async spec.
|
||||
@@ -8972,6 +8990,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 1.3.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {String} description Textual description of what this spec is checking.
|
||||
* @param {implementationCallback} [testFunction] Function that contains the code of your test. Will not be executed.
|
||||
*/
|
||||
@@ -8987,6 +9006,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 2.1.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {String} description Textual description of what this spec is checking.
|
||||
* @param {implementationCallback} testFunction Function that contains the code of your test.
|
||||
* @param {Int} [timeout={@link jasmine.DEFAULT_TIMEOUT_INTERVAL}] Custom timeout for an async spec.
|
||||
@@ -9002,6 +9022,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 1.3.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {implementationCallback} [function] Function that contains the code to setup your specs.
|
||||
* @param {Int} [timeout={@link jasmine.DEFAULT_TIMEOUT_INTERVAL}] Custom timeout for an async beforeEach.
|
||||
* @see async
|
||||
@@ -9016,6 +9037,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 1.3.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {implementationCallback} [function] Function that contains the code to teardown your specs.
|
||||
* @param {Int} [timeout={@link jasmine.DEFAULT_TIMEOUT_INTERVAL}] Custom timeout for an async afterEach.
|
||||
* @see async
|
||||
@@ -9032,6 +9054,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 2.1.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {implementationCallback} [function] Function that contains the code to setup your specs.
|
||||
* @param {Int} [timeout={@link jasmine.DEFAULT_TIMEOUT_INTERVAL}] Custom timeout for an async beforeAll.
|
||||
* @see async
|
||||
@@ -9048,6 +9071,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 2.1.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {implementationCallback} [function] Function that contains the code to teardown your specs.
|
||||
* @param {Int} [timeout={@link jasmine.DEFAULT_TIMEOUT_INTERVAL}] Custom timeout for an async afterAll.
|
||||
* @see async
|
||||
@@ -9061,6 +9085,8 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @name getSpecProperty
|
||||
* @since 5.10.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {String} key The name of the property
|
||||
* @returns {*} The value of the property
|
||||
*/
|
||||
@@ -9073,6 +9099,8 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @name setSpecProperty
|
||||
* @since 3.6.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {String} key The name of the property
|
||||
* @param {*} value The value of the property
|
||||
*/
|
||||
@@ -9085,6 +9113,8 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @name setSuiteProperty
|
||||
* @since 3.6.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {String} key The name of the property
|
||||
* @param {*} value The value of the property
|
||||
*/
|
||||
@@ -9098,6 +9128,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 1.3.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {Object} actual - Actual computed value to test expectations against.
|
||||
* @return {matchers}
|
||||
*/
|
||||
@@ -9114,6 +9145,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 3.3.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {Object} actual - Actual computed value to test expectations against.
|
||||
* @return {async-matchers}
|
||||
* @example
|
||||
@@ -9140,8 +9172,8 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @name throwUnlessAsync
|
||||
* @since 5.1.0
|
||||
* @function
|
||||
* @param actual
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {Object} actual - Actual computed value to test expectations against.
|
||||
* @return {matchers}
|
||||
*/
|
||||
@@ -9164,8 +9196,8 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @name throwUnless
|
||||
* @since 5.1.0
|
||||
* @function
|
||||
* @param actual
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {Object} actual - Actual computed value to test expectations against.
|
||||
* @return {matchers}
|
||||
*/
|
||||
@@ -9179,6 +9211,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 2.0.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {String} [message] - Reason the spec is pending.
|
||||
*/
|
||||
pending: function() {
|
||||
@@ -9191,6 +9224,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 2.1.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {String|Error} [error] - Reason for the failure.
|
||||
*/
|
||||
fail: function() {
|
||||
@@ -9203,6 +9237,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 1.3.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {Object} obj - The object upon which to install the {@link Spy}.
|
||||
* @param {String} methodName - The name of the method to replace with a {@link Spy}.
|
||||
* @returns {Spy}
|
||||
@@ -9217,6 +9252,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 2.6.0
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {Object} obj - The object upon which to install the {@link Spy}
|
||||
* @param {String} propertyName - The name of the property to replace with a {@link Spy}.
|
||||
* @param {String} [accessType=get] - The access type (get|set) of the property to {@link Spy} on.
|
||||
@@ -9232,6 +9268,7 @@ getJasmineRequireObj().interface = function(jasmine, env) {
|
||||
* @since 3.2.1
|
||||
* @function
|
||||
* @global
|
||||
* @overwritable
|
||||
* @param {Object} obj - The object upon which to install the {@link Spy}s
|
||||
* @param {boolean} includeNonEnumerable - Whether or not to add spies to non-enumerable properties
|
||||
* @returns {Object} the spied object
|
||||
@@ -12206,7 +12243,7 @@ getJasmineRequireObj().UserContext = function(j$, private$) {
|
||||
};
|
||||
|
||||
getJasmineRequireObj().version = function() {
|
||||
return '6.0.0-alpha.2';
|
||||
return '6.0.1';
|
||||
};
|
||||
|
||||
(function() {
|
||||
|
||||
Reference in New Issue
Block a user