UNPKG

maplibre-gl

Version:

BSD licensed community fork of mapbox-gl, a WebGL interactive maps library

16 lines (14 loc) 657 B
import {describe, test, expect} from 'vitest'; import {verticalizePunctuation} from './verticalize_punctuation'; describe('verticalizePunctuation', () => { test('preserves characters without fullwidth variants', () => { expect(verticalizePunctuation('ABC123')).toEqual('ABC123'); }); test('replaces punctuation marks with fullwidth variants', () => { expect(verticalizePunctuation('!?')).toEqual('︕︖'); }); test('replaces rotatable punctuation marks', () => { expect(verticalizePunctuation('(…)')).toEqual('︵︙︶'); expect(verticalizePunctuation('(⋯)')).toEqual('︵︙︶'); }); });