@flexis/ui
Version:
Styleless React Components
16 lines • 1.45 kB
JavaScript
/* tslint:disable: no-magic-numbers */
import { textTructate } from './textTruncate';
describe('helpers', function () {
describe('textTruncate', function () {
it('should truncate text', function () {
expect(textTructate('some long text', 4)).toBe('some...');
});
it('should truncate text by space', function () {
expect(textTructate('some long text', 6)).toBe('some...');
});
it('should not truncate shirt text', function () {
expect(textTructate('something', 20)).toBe('something');
});
});
});
//# sourceMappingURL=data:application/json;charset=utf-8;base64,eyJ2ZXJzaW9uIjozLCJzb3VyY2VzIjpbIi4uLy4uL3NyYy9oZWxwZXJzL3RleHRUcnVuY2F0ZS5zcGVjLnRzIl0sIm5hbWVzIjpbXSwibWFwcGluZ3MiOiJBQUFBO0FBQ0EsU0FDQyxZQURELFFBRU8sZ0JBRlA7QUFJQSxRQUFRLENBQUMsU0FBRCxFQUFZLFlBQUs7QUFFeEIsRUFBQSxRQUFRLENBQUMsY0FBRCxFQUFpQixZQUFLO0FBRTdCLElBQUEsRUFBRSxDQUFDLHNCQUFELEVBQXlCLFlBQUs7QUFFL0IsTUFBQSxNQUFNLENBQ0wsWUFBWSxDQUFDLGdCQUFELEVBQW1CLENBQW5CLENBRFAsQ0FBTixDQUVFLElBRkYsQ0FHQyxTQUhEO0FBS0EsS0FQQyxDQUFGO0FBU0EsSUFBQSxFQUFFLENBQUMsK0JBQUQsRUFBa0MsWUFBSztBQUV4QyxNQUFBLE1BQU0sQ0FDTCxZQUFZLENBQUMsZ0JBQUQsRUFBbUIsQ0FBbkIsQ0FEUCxDQUFOLENBRUUsSUFGRixDQUdDLFNBSEQ7QUFLQSxLQVBDLENBQUY7QUFTQSxJQUFBLEVBQUUsQ0FBQyxnQ0FBRCxFQUFtQyxZQUFLO0FBRXpDLE1BQUEsTUFBTSxDQUNMLFlBQVksQ0FBQyxXQUFELEVBQWMsRUFBZCxDQURQLENBQU4sQ0FFRSxJQUZGLENBR0MsV0FIRDtBQUtBLEtBUEMsQ0FBRjtBQVFBLEdBNUJPLENBQVI7QUE2QkEsQ0EvQk8sQ0FBUiIsInNvdXJjZVJvb3QiOiIifQ==