@seedts/testing
Version:
Testing utilities for SeedTS - Snapshot testing, deterministic seeding, and test helpers
37 lines • 4.87 kB
JavaScript
;
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