@carthooks/test-context
Version:
A test context manager for sharing data across test files in E2E testing
32 lines • 3.13 kB
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.default = exports.SilentLogger = exports.DefaultLogger = exports.MetricsPlugin = exports.EncryptionPlugin = exports.PersistencePlugin = exports.ValidationPlugin = exports.withVitestTestContext = exports.createVitestTestContext = exports.setupVitestTestContext = exports.withTestContext = exports.createJestTestContext = exports.setupJestTestContext = exports.createPlaywrightTestWithContext = exports.createPlaywrightTest = exports.TestContext = void 0;
// Core exports
var TestContext_1 = require("./core/TestContext");
Object.defineProperty(exports, "TestContext", { enumerable: true, get: function () { return TestContext_1.TestContext; } });
// Adapter exports
var playwright_1 = require("./adapters/playwright");
Object.defineProperty(exports, "createPlaywrightTest", { enumerable: true, get: function () { return playwright_1.createPlaywrightTest; } });
Object.defineProperty(exports, "createPlaywrightTestWithContext", { enumerable: true, get: function () { return playwright_1.createPlaywrightTestWithContext; } });
var jest_1 = require("./adapters/jest");
Object.defineProperty(exports, "setupJestTestContext", { enumerable: true, get: function () { return jest_1.setupJestTestContext; } });
Object.defineProperty(exports, "createJestTestContext", { enumerable: true, get: function () { return jest_1.createJestTestContext; } });
Object.defineProperty(exports, "withTestContext", { enumerable: true, get: function () { return jest_1.withTestContext; } });
var vitest_1 = require("./adapters/vitest");
Object.defineProperty(exports, "setupVitestTestContext", { enumerable: true, get: function () { return vitest_1.setupVitestTestContext; } });
Object.defineProperty(exports, "createVitestTestContext", { enumerable: true, get: function () { return vitest_1.createVitestTestContext; } });
Object.defineProperty(exports, "withVitestTestContext", { enumerable: true, get: function () { return vitest_1.withTestContext; } });
// Plugin exports
var plugins_1 = require("./plugins");
Object.defineProperty(exports, "ValidationPlugin", { enumerable: true, get: function () { return plugins_1.ValidationPlugin; } });
Object.defineProperty(exports, "PersistencePlugin", { enumerable: true, get: function () { return plugins_1.PersistencePlugin; } });
Object.defineProperty(exports, "EncryptionPlugin", { enumerable: true, get: function () { return plugins_1.EncryptionPlugin; } });
Object.defineProperty(exports, "MetricsPlugin", { enumerable: true, get: function () { return plugins_1.MetricsPlugin; } });
// Utility exports
var logger_1 = require("./utils/logger");
Object.defineProperty(exports, "DefaultLogger", { enumerable: true, get: function () { return logger_1.DefaultLogger; } });
Object.defineProperty(exports, "SilentLogger", { enumerable: true, get: function () { return logger_1.SilentLogger; } });
// Convenience exports
var TestContext_2 = require("./core/TestContext");
Object.defineProperty(exports, "default", { enumerable: true, get: function () { return TestContext_2.TestContext; } });
//# sourceMappingURL=index.js.map