UNPKG

unleash-server

Version:

Unleash is an enterprise ready feature toggles service. It provides different strategies for handling feature toggles.

28 lines 1.12 kB
"use strict"; var __importDefault = (this && this.__importDefault) || function (mod) { return (mod && mod.__esModule) ? mod : { "default": mod }; }; Object.defineProperty(exports, "__esModule", { value: true }); const database_init_1 = __importDefault(require("../helpers/database-init")); const no_logger_1 = __importDefault(require("../../fixtures/no-logger")); let stores; let db; let featureToggleStore; beforeAll(async () => { no_logger_1.default.setMuteError(true); db = await (0, database_init_1.default)('feature_toggle_store_serial', no_logger_1.default); stores = db.stores; featureToggleStore = stores.featureToggleStore; }); afterAll(async () => { await db.destroy(); }); test('should not crash for unknown toggle', async () => { const project = await featureToggleStore.getProjectId('missing-toggle-name'); expect(project).toBe(undefined); }); test('should not crash for undefined toggle name', async () => { const project = await featureToggleStore.getProjectId(undefined); expect(project).toBe(undefined); }); //# sourceMappingURL=feature-toggle-store.e2e.test.js.map