@shipengine/connect
Version:
The official developer tooling for building ShipEngine connect apps
28 lines • 779 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.useTestResults = void 0;
function useTestResults() {
const testResults = {
passed: 0,
skipped: 0,
failed: 0,
hasFailed: function () {
return this.failed > 0;
},
};
const reducer = (action) => {
switch (action) {
case 'INCREMENT_PASSED':
testResults.passed++;
return;
case 'INCREMENT_SKIPPED':
testResults.skipped++;
return;
case 'INCREMENT_FAILED':
testResults.failed++;
}
};
return [testResults, reducer];
}
exports.useTestResults = useTestResults;
//# sourceMappingURL=test-results.js.map