| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566 | 
							- 'use strict';
 
- Object.defineProperty(exports, '__esModule', {
 
-   value: true
 
- });
 
- exports.installErrorOnPrivate = installErrorOnPrivate;
 
- var _jestUtil = require('jest-util');
 
- /**
 
-  * Copyright (c) Facebook, Inc. and its affiliates. All Rights Reserved.
 
-  *
 
-  * This source code is licensed under the MIT license found in the
 
-  * LICENSE file in the root directory of this source tree.
 
-  */
 
- // prettier-ignore
 
- const disabledGlobals = {
 
-   fail: 'Illegal usage of global `fail`, prefer throwing an error, or the `done.fail` callback.',
 
-   pending: 'Illegal usage of global `pending`, prefer explicitly skipping a test using `test.skip`',
 
-   spyOn: 'Illegal usage of global `spyOn`, prefer `jest.spyOn`.',
 
-   spyOnProperty: 'Illegal usage of global `spyOnProperty`, prefer `jest.spyOn`.'
 
- };
 
- // prettier-ignore
 
- const disabledJasmineMethods = {
 
-   addMatchers: 'Illegal usage of `jasmine.addMatchers`, prefer `expect.extends`.',
 
-   any: 'Illegal usage of `jasmine.any`, prefer `expect.any`.',
 
-   anything: 'Illegal usage of `jasmine.anything`, prefer `expect.anything`.',
 
-   arrayContaining: 'Illegal usage of `jasmine.arrayContaining`, prefer `expect.arrayContaining`.',
 
-   createSpy: 'Illegal usage of `jasmine.createSpy`, prefer `jest.fn`.',
 
-   objectContaining: 'Illegal usage of `jasmine.objectContaining`, prefer `expect.objectContaining`.',
 
-   stringMatching: 'Illegal usage of `jasmine.stringMatching`, prefer `expect.stringMatching`.'
 
- };
 
- function installErrorOnPrivate(global) {
 
-   const jasmine = global.jasmine;
 
-   Object.keys(disabledGlobals).forEach(functionName => {
 
-     global[functionName] = () => {
 
-       throwAtFunction(disabledGlobals[functionName], global[functionName]);
 
-     };
 
-   });
 
-   Object.keys(disabledJasmineMethods).forEach(methodName => {
 
-     // @ts-expect-error
 
-     jasmine[methodName] = () => {
 
-       throwAtFunction(disabledJasmineMethods[methodName], jasmine[methodName]);
 
-     };
 
-   });
 
-   function set() {
 
-     throwAtFunction(
 
-       'Illegal usage of `jasmine.DEFAULT_TIMEOUT_INTERVAL`, prefer `jest.setTimeout`.',
 
-       set
 
-     );
 
-   }
 
-   const original = jasmine.DEFAULT_TIMEOUT_INTERVAL;
 
-   Object.defineProperty(jasmine, 'DEFAULT_TIMEOUT_INTERVAL', {
 
-     configurable: true,
 
-     enumerable: true,
 
-     get: () => original,
 
-     set
 
-   });
 
- }
 
- function throwAtFunction(message, fn) {
 
-   throw new _jestUtil.ErrorWithStack(message, fn);
 
- }
 
 
  |