1234567891011121314151617181920212223242526272829303132 |
- /* global describe,it */
- var getSlug = require('../lib/speakingurl');
- describe('getSlug maintainCase', function () {
- 'use strict';
- it('should maintain case characters', function (done) {
- getSlug('Foo, Bar Baz', {
- maintainCase: true
- })
- .should.eql('Foo-Bar-Baz');
- getSlug('Foo- Bar Baz', {
- maintainCase: true
- })
- .should.eql('Foo-Bar-Baz');
- getSlug('Foo] Bar Baz', {
- maintainCase: true
- })
- .should.eql('Foo-Bar-Baz');
- getSlug('Foo > Bar ♥ Baz', {
- maintainCase: true
- })
- .should.eql('Foo-greater-than-Bar-love-Baz');
- done();
- });
- });
|