UNPKG

688 BJavaScriptView Raw
1import {assert} from 'chai';
2
3import {kebabifyStyleName} from '../src/util.js';
4
5describe('Utils', () => {
6 describe('kebabifyStyleName', () => {
7 it('kebabifies camelCase', () => {
8 assert.equal(kebabifyStyleName('fooBarBaz'), 'foo-bar-baz');
9 });
10 it('kebabifies PascalCase', () => {
11 assert.equal(kebabifyStyleName('FooBarBaz'), '-foo-bar-baz');
12 });
13 it('does not force -webkit-', () => {
14 assert.equal(kebabifyStyleName('webkitFooBarBaz'), 'webkit-foo-bar-baz');
15 });
16 it('forces -ms-', () => {
17 assert.equal(kebabifyStyleName('msFooBarBaz'), '-ms-foo-bar-baz');
18 });
19 });
20});