svg-text
Version:
Utilities for working with SVG, including SvgText for multiline text.
30 lines (21 loc) • 651 B
JavaScript
import { textOverflow } from '../src/text';
describe('textOverflow', () => {
it('should return "…" for "ellipsis"', () => {
expect(textOverflow('ellipsis')).toBe('…');
});
it('should return "" for "clip"', () => {
expect(textOverflow('clip')).toBe('');
});
it('should return "" for undefined', () => {
expect(textOverflow(undefined)).toBe('');
});
it('should return "" for null', () => {
expect(textOverflow(null)).toBe('');
});
it('should return "" for 77', () => {
expect(textOverflow(77)).toBe('');
});
it('should return ">" for ">"', () => {
expect(textOverflow('>')).toBe('>');
});
});