Website : rimsha.abasa.com
backdoor
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
var
/
canvas
/
node_modules
/
@jest
/
core
/
build
/
Filename :
FailedTestsCache.js
back
Copy
'use strict'; Object.defineProperty(exports, '__esModule', { value: true }); exports.default = void 0; /** * 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. */ class FailedTestsCache { _enabledTestsMap; filterTests(tests) { const enabledTestsMap = this._enabledTestsMap; if (!enabledTestsMap) { return tests; } return tests.filter(testResult => enabledTestsMap[testResult.path]); } setTestResults(testResults) { this._enabledTestsMap = (testResults || []) .filter(testResult => testResult.numFailingTests) .reduce((suiteMap, testResult) => { suiteMap[testResult.testFilePath] = testResult.testResults .filter(test => test.status === 'failed') .reduce((testMap, test) => { testMap[test.fullName] = true; return testMap; }, {}); return suiteMap; }, {}); this._enabledTestsMap = Object.freeze(this._enabledTestsMap); } } exports.default = FailedTestsCache;