unleash-server
Version:
Unleash is an enterprise ready feature flag service. It provides different strategies for handling feature flags.
21 lines • 728 B
JavaScript
import { createTestConfig } from '../../test/config/test-config.js';
import FakeTagStore from '../../test/fixtures/fake-tag-store.js';
import TagService from './tag-service.js';
const config = createTestConfig();
test('should trim tag values before saving them', async () => {
const tagStore = new FakeTagStore();
const service = new TagService({ tagStore }, config, {
storeEvent: async () => { },
});
await service.createTag({
value: ' test ',
type: 'simple',
}, { id: 1, username: 'audit user', ip: '' });
expect(tagStore.tags).toMatchObject([
{
value: 'test',
type: 'simple',
},
]);
});
//# sourceMappingURL=tag-service.test.js.map