UNPKG

unmock-jest

Version:

Jest reporter for [Unmock](https://unmock.io).

23 lines 1.35 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); const React = require("react"); const test_1 = require("./test"); const Summary = ({ testSuite }) => { const numPassingTests = testSuite.suiteResults.numPassingTests; const numFailingTests = testSuite.suiteResults.numFailingTests; const nSnapshots = testSuite.snapshots.length; return (React.createElement("div", { className: "test-suite__title" }, React.createElement("div", { className: "test-suite__title-filename" }, testSuite.shortFilePath), React.createElement("div", { className: "test-suite__title-summary" }, `Passing: ${numPassingTests}, failing: ${numFailingTests}, HTTP calls: ${nSnapshots}`))); }; const TestSuite = ({ testSuite }) => { const testElements = testSuite.suiteResults.testResults.map((assertionResult) => { const snapshotsForTest = testSuite.snapshots.filter(snapshot => snapshot.currentTestName === assertionResult.fullName); return React.createElement(test_1.default, { assertionResult: assertionResult, snapshots: snapshotsForTest, key: assertionResult.fullName }); }); return (React.createElement("div", { className: "" }, React.createElement(Summary, { testSuite: testSuite }), testElements)); }; exports.default = TestSuite; //# sourceMappingURL=test-suite.js.map