UNPKG

aphrodite

Version:

Framework-agnostic CSS-in-JS with support for server-side rendering, browser prefixing, and minimum CSS generation

21 lines (18 loc) 688 B
import {assert} from 'chai'; import {kebabifyStyleName} from '../src/util.js'; describe('Utils', () => { describe('kebabifyStyleName', () => { it('kebabifies camelCase', () => { assert.equal(kebabifyStyleName('fooBarBaz'), 'foo-bar-baz'); }); it('kebabifies PascalCase', () => { assert.equal(kebabifyStyleName('FooBarBaz'), '-foo-bar-baz'); }); it('does not force -webkit-', () => { assert.equal(kebabifyStyleName('webkitFooBarBaz'), 'webkit-foo-bar-baz'); }); it('forces -ms-', () => { assert.equal(kebabifyStyleName('msFooBarBaz'), '-ms-foo-bar-baz'); }); }); });