react / wstein / node_modules / jest-cli / node_modules / cover / node_modules / underscore.string / test / speed.js
80681 views(function() {12JSLitmus.test('trimNoNative', function() {3return _.trim(" foobar ", " ");4});56JSLitmus.test('trim', function() {7return _.trim(" foobar ");8});910JSLitmus.test('trim object-oriented', function() {11return _(" foobar ").trim();12});1314JSLitmus.test('trim jQuery', function() {15return jQuery.trim(" foobar ");16});1718JSLitmus.test('ltrimp', function() {19return _.ltrim(" foobar ", " ");20});2122JSLitmus.test('rtrimp', function() {23return _.rtrim(" foobar ", " ");24});2526JSLitmus.test('startsWith', function() {27return _.startsWith("foobar", "foo");28});2930JSLitmus.test('endsWith', function() {31return _.endsWith("foobar", "xx");32});3334JSLitmus.test('chop', function(){35return _('whitespace').chop(2);36});3738JSLitmus.test('count', function(){39return _('Hello worls').count('l');40});4142JSLitmus.test('insert', function() {43return _('Hello ').insert(6, 'world');44});4546JSLitmus.test('splice', function() {47return _('https://[email protected]/edtsech/underscore.strings').splice(30, 7, 'epeli');48});4950JSLitmus.test('succ', function(){51var let = 'a', alphabet = [];5253for (var i=0; i < 26; i++) {54alphabet.push(let);55let = _(let).succ();56}5758return alphabet;59});6061JSLitmus.test('titleize', function(){62return _('the titleize string method').titleize();63});6465JSLitmus.test('truncate', function(){66return _('Hello world').truncate(5);67});6869JSLitmus.test('prune', function(){70return _('Hello world').prune(5);71});7273JSLitmus.test('isBlank', function(){74return _('').isBlank();75});7677JSLitmus.test('escapeHTML', function(){78_('<div>Blah blah blah</div>').escapeHTML();79});8081JSLitmus.test('unescapeHTML', function(){82_('<div>Blah blah blah</div>').unescapeHTML();83});8485JSLitmus.test('reverse', function(){86_('Hello World').reverse();87});8889JSLitmus.test('pad default', function(){90_('foo').pad(12);91});9293JSLitmus.test('pad hash left', function(){94_('foo').pad(12, '#');95});9697JSLitmus.test('pad hash right', function(){98_('foo').pad(12, '#', 'right');99});100101JSLitmus.test('pad hash both', function(){102_('foo').pad(12, '#', 'both');103});104105JSLitmus.test('pad hash both longPad', function(){106_('foo').pad(12, 'f00f00f00', 'both');107});108109JSLitmus.test('toNumber', function(){110_('10.232323').toNumber(2);111});112113JSLitmus.test('strRight', function(){114_('aaa_bbb_ccc').strRight('_');115});116117JSLitmus.test('strRightBack', function(){118_('aaa_bbb_ccc').strRightBack('_');119});120121JSLitmus.test('strLeft', function(){122_('aaa_bbb_ccc').strLeft('_');123});124125JSLitmus.test('strLeftBack', function(){126_('aaa_bbb_ccc').strLeftBack('_');127});128129JSLitmus.test('join', function(){130_('separator').join(1, 2, 3, 4, 5, 6, 7, 8, 'foo', 'bar', 'lol', 'wut');131});132133})();134135136