1 | import {assert} from 'chai';
|
2 |
|
3 | import {kebabifyStyleName} from '../src/util.js';
|
4 |
|
5 | describe('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 | });
|