UNPKG

@seedts/testing

Version:

Testing utilities for SeedTS - Snapshot testing, deterministic seeding, and test helpers

37 lines 4.87 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.deepEqual = exports.waitFor = exports.createValidator = exports.assertSeedDuration = exports.assertSeedData = exports.assertSeedCount = exports.getSeedByName = exports.assertAllSeedsSuccess = exports.assertSeedSuccess = exports.executeSeedsAsMap = exports.createDeterministicUsername = exports.createDeterministicEmail = exports.createDeterministicUUID = exports.setupDeterministicFaker = exports.withDeterministicContext = exports.createDeterministicContext = exports.DeterministicIdGenerator = exports.DeterministicContext = exports.SeededRandom = exports.normalizeSeedResult = exports.shouldUpdateSnapshots = exports.createSnapshotAssertion = exports.clearSnapshots = exports.listSnapshots = exports.deleteSnapshot = exports.updateSnapshot = exports.snapshot = void 0; // Snapshot functionality var snapshot_js_1 = require("./snapshot.js"); Object.defineProperty(exports, "snapshot", { enumerable: true, get: function () { return snapshot_js_1.snapshot; } }); Object.defineProperty(exports, "updateSnapshot", { enumerable: true, get: function () { return snapshot_js_1.updateSnapshot; } }); Object.defineProperty(exports, "deleteSnapshot", { enumerable: true, get: function () { return snapshot_js_1.deleteSnapshot; } }); Object.defineProperty(exports, "listSnapshots", { enumerable: true, get: function () { return snapshot_js_1.listSnapshots; } }); Object.defineProperty(exports, "clearSnapshots", { enumerable: true, get: function () { return snapshot_js_1.clearSnapshots; } }); Object.defineProperty(exports, "createSnapshotAssertion", { enumerable: true, get: function () { return snapshot_js_1.createSnapshotAssertion; } }); Object.defineProperty(exports, "shouldUpdateSnapshots", { enumerable: true, get: function () { return snapshot_js_1.shouldUpdateSnapshots; } }); Object.defineProperty(exports, "normalizeSeedResult", { enumerable: true, get: function () { return snapshot_js_1.normalizeSeedResult; } }); // Deterministic seeding var deterministic_js_1 = require("./deterministic.js"); Object.defineProperty(exports, "SeededRandom", { enumerable: true, get: function () { return deterministic_js_1.SeededRandom; } }); Object.defineProperty(exports, "DeterministicContext", { enumerable: true, get: function () { return deterministic_js_1.DeterministicContext; } }); Object.defineProperty(exports, "DeterministicIdGenerator", { enumerable: true, get: function () { return deterministic_js_1.DeterministicIdGenerator; } }); Object.defineProperty(exports, "createDeterministicContext", { enumerable: true, get: function () { return deterministic_js_1.createDeterministicContext; } }); Object.defineProperty(exports, "withDeterministicContext", { enumerable: true, get: function () { return deterministic_js_1.withDeterministicContext; } }); Object.defineProperty(exports, "setupDeterministicFaker", { enumerable: true, get: function () { return deterministic_js_1.setupDeterministicFaker; } }); Object.defineProperty(exports, "createDeterministicUUID", { enumerable: true, get: function () { return deterministic_js_1.createDeterministicUUID; } }); Object.defineProperty(exports, "createDeterministicEmail", { enumerable: true, get: function () { return deterministic_js_1.createDeterministicEmail; } }); Object.defineProperty(exports, "createDeterministicUsername", { enumerable: true, get: function () { return deterministic_js_1.createDeterministicUsername; } }); // Test helpers var helpers_js_1 = require("./helpers.js"); Object.defineProperty(exports, "executeSeedsAsMap", { enumerable: true, get: function () { return helpers_js_1.executeSeedsAsMap; } }); Object.defineProperty(exports, "assertSeedSuccess", { enumerable: true, get: function () { return helpers_js_1.assertSeedSuccess; } }); Object.defineProperty(exports, "assertAllSeedsSuccess", { enumerable: true, get: function () { return helpers_js_1.assertAllSeedsSuccess; } }); Object.defineProperty(exports, "getSeedByName", { enumerable: true, get: function () { return helpers_js_1.getSeedByName; } }); Object.defineProperty(exports, "assertSeedCount", { enumerable: true, get: function () { return helpers_js_1.assertSeedCount; } }); Object.defineProperty(exports, "assertSeedData", { enumerable: true, get: function () { return helpers_js_1.assertSeedData; } }); Object.defineProperty(exports, "assertSeedDuration", { enumerable: true, get: function () { return helpers_js_1.assertSeedDuration; } }); Object.defineProperty(exports, "createValidator", { enumerable: true, get: function () { return helpers_js_1.createValidator; } }); Object.defineProperty(exports, "waitFor", { enumerable: true, get: function () { return helpers_js_1.waitFor; } }); Object.defineProperty(exports, "deepEqual", { enumerable: true, get: function () { return helpers_js_1.deepEqual; } }); //# sourceMappingURL=index.js.map