- Timestamp:
- 11/25/21 22:08:24 (3 years ago)
- Branches:
- master
- Children:
- 8d391a1
- Parents:
- 59329aa
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trip-planner-front/node_modules/@angular/cdk/esm2015/platform/features/test-environment.js
r59329aa re29cc2e 6 6 * found in the LICENSE file at https://angular.io/license 7 7 */ 8 let testGlobals;9 // We check the Node-specific `global` first, because tools tend to add a fake10 // `window` in Node environments which won't actually receive global variables.11 if (typeof global !== 'undefined') {12 testGlobals = global;13 }14 else if (typeof window !== 'undefined') {15 testGlobals = window;16 }17 else {18 testGlobals = {};19 }20 8 /** Gets whether the code is currently running in a test environment. */ 21 9 export function _isTestEnvironment() { 22 return (typeof testGlobals.__karma__ !== 'undefined' && !!testGlobals.__karma__) || 23 (typeof testGlobals.jasmine !== 'undefined' && !!testGlobals.jasmine) || 24 (typeof testGlobals.jest !== 'undefined' && !!testGlobals.jest) || 25 (typeof testGlobals.Mocha !== 'undefined' && !!testGlobals.Mocha); 10 // We can't use `declare const` because it causes conflicts inside Google with the real typings 11 // for these symbols and we can't read them off the global object, because they don't appear to 12 // be attached there for some runners like Jest. 13 // (see: https://github.com/angular/components/issues/23365#issuecomment-938146643) 14 return ( 15 // @ts-ignore 16 (typeof __karma__ !== 'undefined' && !!__karma__) || 17 // @ts-ignore 18 (typeof jasmine !== 'undefined' && !!jasmine) || 19 // @ts-ignore 20 (typeof jest !== 'undefined' && !!jest) || 21 // @ts-ignore 22 (typeof Mocha !== 'undefined' && !!Mocha)); 26 23 } 27 //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdC1lbnZpcm9ubWVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3NyYy9jZGsvcGxhdGZvcm0vZmVhdHVyZXMvdGVzdC1lbnZpcm9ubWVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7O0dBTUc7QUF hSCxJQUFJLFdBQXdCLENBQUM7QUFFN0IsOEVBQThFO0FBQzlFLCtFQUErRTtBQUMvRSxJQUFJLE9BQU8sTUFBTSxLQUFLLFdBQVcsRUFBRTtJQUNqQyxXQUFXLEdBQUcsTUFBMkIsQ0FBQztDQUMzQztLQUFNLElBQUksT0FBTyxNQUFNLEtBQUssV0FBVyxFQUFFO0lBQ3hDLFdBQVcsR0FBRyxNQUEyQixDQUFDO0NBQzNDO0tBQU07SUFDTCxXQUFXLEdBQUcsRUFBaUIsQ0FBQztDQUNqQztBQUVELHdFQUF3RTtBQUN4RSxNQUFNLFVBQVUsa0JBQWtCO0lBQ2hDLE9BQU8sQ0FBQyxPQUFPLFdBQVcsQ0FBQyxTQUFTLEtBQUssV0FBVyxJQUFJLENBQUMsQ0FBQyxXQUFXLENBQUMsU0FBUyxDQUFDO1FBQ3pFLENBQUMsT0FBTyxXQUFXLENBQUMsT0FBTyxLQUFLLFdBQVcsSUFBSSxDQUFDLENBQUMsV0FBVyxDQUFDLE9BQU8sQ0FBQztRQUNyRSxDQUFDLE9BQU8sV0FBVyxDQUFDLElBQUksS0FBSyxXQUFXLElBQUksQ0FBQyxDQUFDLFdBQVcsQ0FBQyxJQUFJLENBQUM7UUFDL0QsQ0FBQyxPQUFPLFdBQVcsQ0FBQyxLQUFLLEtBQUssV0FBVyxJQUFJLENBQUMsQ0FBQyxXQUFXLENBQUMsS0FBSyxDQUFDLENBQUM7QUFDM0UsQ0FBQyIsInNvdXJjZXNDb250ZW50IjpbIi8qKlxuICogQGxpY2Vuc2VcbiAqIENvcHlyaWdodCBHb29nbGUgTExDIEFsbCBSaWdodHMgUmVzZXJ2ZWQuXG4gKlxuICogVXNlIG9mIHRoaXMgc291cmNlIGNvZGUgaXMgZ292ZXJuZWQgYnkgYW4gTUlULXN0eWxlIGxpY2Vuc2UgdGhhdCBjYW4gYmVcbiAqIGZvdW5kIGluIHRoZSBMSUNFTlNFIGZpbGUgYXQgaHR0cHM6Ly9hbmd1bGFyLmlvL2xpY2Vuc2VcbiAqL1xuXG4vLyBBdm9pZCB1c2luZyBgZGVjbGFyZSBjb25zdGAgYmVjYXVzZSBpdCBjYXVzZWQgY29uZmxpY3RzIGluc2lkZSBHb29nbGVcbi8vIHdpdGggdGhlIHJlYWwgdHlwaW5ncyBmb3IgdGhlc2Ugc3ltYm9scy4gV2UgdXNlIGBkZWNsYXJlIGludGVyZmFjZWAgaW5zdGVhZFxuLy8gb2YganVzdCBgaW50ZXJmYWNlYCBmb3IgaW50ZXJvcCB3aXRoIENsb3N1cmUgQ29tcGlsZXIgKHByZXZlbnRzIHByb3BlcnR5IHJlbmFtaW5nKTpcbi8vIGh0dHBzOi8vZ2l0aHViLmNvbS9hbmd1bGFyL3RzaWNrbGUvYmxvYi9tYXN0ZXIvUkVBRE1FLm1kI2RpZmZlcmVuY2VzLWZyb20tdHlwZXNjcmlwdFxuZGVjbGFyZSBpbnRlcmZhY2UgVGVzdEdsb2JhbHMge1xuICBqYXNtaW5lOiB1bmtub3duO1xuICBfX2thcm1hX186IHVua25vd247XG4gIGplc3Q6IHVua25vd247XG4gIE1vY2hhOiB1bmtub3duO1xufVxuXG5sZXQgdGVzdEdsb2JhbHM6IFRlc3RHbG9iYWxzO1xuXG4vLyBXZSBjaGVjayB0aGUgTm9kZS1zcGVjaWZpYyBgZ2xvYmFsYCBmaXJzdCwgYmVjYXVzZSB0b29scyB0ZW5kIHRvIGFkZCBhIGZha2Vcbi8vIGB3aW5kb3dgIGluIE5vZGUgZW52aXJvbm1lbnRzIHdoaWNoIHdvbid0IGFjdHVhbGx5IHJlY2VpdmUgZ2xvYmFsIHZhcmlhYmxlcy5cbmlmICh0eXBlb2YgZ2xvYmFsICE9PSAndW5kZWZpbmVkJykge1xuICB0ZXN0R2xvYmFscyA9IGdsb2JhbCBhcyB7fSBhcyBUZXN0R2xvYmFscztcbn0gZWxzZSBpZiAodHlwZW9mIHdpbmRvdyAhPT0gJ3VuZGVmaW5lZCcpIHtcbiAgdGVzdEdsb2JhbHMgPSB3aW5kb3cgYXMge30gYXMgVGVzdEdsb2JhbHM7XG59IGVsc2Uge1xuICB0ZXN0R2xvYmFscyA9IHt9IGFzIFRlc3RHbG9iYWxzO1xufVxuXG4vKiogR2V0cyB3aGV0aGVyIHRoZSBjb2RlIGlzIGN1cnJlbnRseSBydW5uaW5nIGluIGEgdGVzdCBlbnZpcm9ubWVudC4gKi9cbmV4cG9ydCBmdW5jdGlvbiBfaXNUZXN0RW52aXJvbm1lbnQoKTogYm9vbGVhbiB7XG4gIHJldHVybiAodHlwZW9mIHRlc3RHbG9iYWxzLl9fa2FybWFfXyAhPT0gJ3VuZGVmaW5lZCcgJiYgISF0ZXN0R2xvYmFscy5fX2thcm1hX18pIHx8XG4gICAgICAgICAodHlwZW9mIHRlc3RHbG9iYWxzLmphc21pbmUgIT09ICd1bmRlZmluZWQnICYmICEhdGVzdEdsb2JhbHMuamFzbWluZSkgfHxcbiAgICAgICAgICh0eXBlb2YgdGVzdEdsb2JhbHMuamVzdCAhPT0gJ3VuZGVmaW5lZCcgJiYgISF0ZXN0R2xvYmFscy5qZXN0KSB8fFxuICAgICAgICAgKHR5cGVvZiB0ZXN0R2xvYmFscy5Nb2NoYSAhPT0gJ3VuZGVmaW5lZCcgJiYgISF0ZXN0R2xvYmFscy5Nb2NoYSk7XG59XG4iXX0=24 //# sourceMappingURL=data:application/json;base64,eyJ2ZXJzaW9uIjozLCJmaWxlIjoidGVzdC1lbnZpcm9ubWVudC5qcyIsInNvdXJjZVJvb3QiOiIiLCJzb3VyY2VzIjpbIi4uLy4uLy4uLy4uLy4uLy4uLy4uL3NyYy9jZGsvcGxhdGZvcm0vZmVhdHVyZXMvdGVzdC1lbnZpcm9ubWVudC50cyJdLCJuYW1lcyI6W10sIm1hcHBpbmdzIjoiQUFBQTs7Ozs7O0dBTUc7QUFFSCx3RUFBd0U7QUFDeEUsTUFBTSxVQUFVLGtCQUFrQjtJQUNoQywrRkFBK0Y7SUFDL0YsK0ZBQStGO0lBQy9GLGdEQUFnRDtJQUNoRCxtRkFBbUY7SUFDbkYsT0FBTztJQUNMLGFBQWE7SUFDYixDQUFDLE9BQU8sU0FBUyxLQUFLLFdBQVcsSUFBSSxDQUFDLENBQUMsU0FBUyxDQUFDO1FBQ2pELGFBQWE7UUFDYixDQUFDLE9BQU8sT0FBTyxLQUFLLFdBQVcsSUFBSSxDQUFDLENBQUMsT0FBTyxDQUFDO1FBQzdDLGFBQWE7UUFDYixDQUFDLE9BQU8sSUFBSSxLQUFLLFdBQVcsSUFBSSxDQUFDLENBQUMsSUFBSSxDQUFDO1FBQ3ZDLGFBQWE7UUFDYixDQUFDLE9BQU8sS0FBSyxLQUFLLFdBQVcsSUFBSSxDQUFDLENBQUMsS0FBSyxDQUFDLENBQzFDLENBQUM7QUFDSixDQUFDIiwic291cmNlc0NvbnRlbnQiOlsiLyoqXG4gKiBAbGljZW5zZVxuICogQ29weXJpZ2h0IEdvb2dsZSBMTEMgQWxsIFJpZ2h0cyBSZXNlcnZlZC5cbiAqXG4gKiBVc2Ugb2YgdGhpcyBzb3VyY2UgY29kZSBpcyBnb3Zlcm5lZCBieSBhbiBNSVQtc3R5bGUgbGljZW5zZSB0aGF0IGNhbiBiZVxuICogZm91bmQgaW4gdGhlIExJQ0VOU0UgZmlsZSBhdCBodHRwczovL2FuZ3VsYXIuaW8vbGljZW5zZVxuICovXG5cbi8qKiBHZXRzIHdoZXRoZXIgdGhlIGNvZGUgaXMgY3VycmVudGx5IHJ1bm5pbmcgaW4gYSB0ZXN0IGVudmlyb25tZW50LiAqL1xuZXhwb3J0IGZ1bmN0aW9uIF9pc1Rlc3RFbnZpcm9ubWVudCgpOiBib29sZWFuIHtcbiAgLy8gV2UgY2FuJ3QgdXNlIGBkZWNsYXJlIGNvbnN0YCBiZWNhdXNlIGl0IGNhdXNlcyBjb25mbGljdHMgaW5zaWRlIEdvb2dsZSB3aXRoIHRoZSByZWFsIHR5cGluZ3NcbiAgLy8gZm9yIHRoZXNlIHN5bWJvbHMgYW5kIHdlIGNhbid0IHJlYWQgdGhlbSBvZmYgdGhlIGdsb2JhbCBvYmplY3QsIGJlY2F1c2UgdGhleSBkb24ndCBhcHBlYXIgdG9cbiAgLy8gYmUgYXR0YWNoZWQgdGhlcmUgZm9yIHNvbWUgcnVubmVycyBsaWtlIEplc3QuXG4gIC8vIChzZWU6IGh0dHBzOi8vZ2l0aHViLmNvbS9hbmd1bGFyL2NvbXBvbmVudHMvaXNzdWVzLzIzMzY1I2lzc3VlY29tbWVudC05MzgxNDY2NDMpXG4gIHJldHVybiAoXG4gICAgLy8gQHRzLWlnbm9yZVxuICAgICh0eXBlb2YgX19rYXJtYV9fICE9PSAndW5kZWZpbmVkJyAmJiAhIV9fa2FybWFfXykgfHxcbiAgICAvLyBAdHMtaWdub3JlXG4gICAgKHR5cGVvZiBqYXNtaW5lICE9PSAndW5kZWZpbmVkJyAmJiAhIWphc21pbmUpIHx8XG4gICAgLy8gQHRzLWlnbm9yZVxuICAgICh0eXBlb2YgamVzdCAhPT0gJ3VuZGVmaW5lZCcgJiYgISFqZXN0KSB8fFxuICAgIC8vIEB0cy1pZ25vcmVcbiAgICAodHlwZW9mIE1vY2hhICE9PSAndW5kZWZpbmVkJyAmJiAhIU1vY2hhKVxuICApO1xufVxuIl19
Note:
See TracChangeset
for help on using the changeset viewer.