mirror of
https://github.com/jsdoc/jsdoc.git
synced 2025-12-08 19:46:11 +00:00
107 lines
2.2 KiB
JavaScript
107 lines
2.2 KiB
JavaScript
(function() {
|
|
|
|
JSLitmus.test('trimNoNative', function() {
|
|
return _.trim(" foobar ", " ");
|
|
});
|
|
|
|
JSLitmus.test('trim', function() {
|
|
return _.trim(" foobar ");
|
|
});
|
|
|
|
JSLitmus.test('trim object-oriented', function() {
|
|
return _(" foobar ").trim();
|
|
});
|
|
|
|
JSLitmus.test('trim jQuery', function() {
|
|
return jQuery.trim(" foobar ");
|
|
});
|
|
|
|
JSLitmus.test('ltrimp', function() {
|
|
return _.ltrim(" foobar ", " ");
|
|
});
|
|
|
|
JSLitmus.test('rtrimp', function() {
|
|
return _.rtrim(" foobar ", " ");
|
|
});
|
|
|
|
JSLitmus.test('startsWith', function() {
|
|
return _.startsWith("foobar", "foo");
|
|
});
|
|
|
|
JSLitmus.test('endsWith', function() {
|
|
return _.endsWith("foobar", "xx");
|
|
});
|
|
|
|
JSLitmus.test('chop', function(){
|
|
return _('whitespace').chop(2);
|
|
});
|
|
|
|
JSLitmus.test('count', function(){
|
|
return _('Hello worls').count('l');
|
|
});
|
|
|
|
JSLitmus.test('insert', function() {
|
|
return _('Hello ').insert(6, 'world');
|
|
});
|
|
|
|
JSLitmus.test('splice', function() {
|
|
return _('https://edtsech@bitbucket.org/edtsech/underscore.strings').splice(30, 7, 'epeli');
|
|
});
|
|
|
|
JSLitmus.test('succ', function(){
|
|
var let = 'a', alphabet = [];
|
|
|
|
for (var i=0; i < 26; i++) {
|
|
alphabet.push(let);
|
|
let = _(let).succ();
|
|
}
|
|
|
|
return alphabet;
|
|
});
|
|
|
|
JSLitmus.test('titleize', function(){
|
|
return _('the titleize string method').titleize()
|
|
});
|
|
|
|
JSLitmus.test('truncate', function(){
|
|
return _('Hello world').truncate(5);
|
|
});
|
|
|
|
JSLitmus.test('isBlank', function(){
|
|
return _('').isBlank();
|
|
});
|
|
|
|
JSLitmus.test('escapeHTML', function(){
|
|
_('<div>Blah blah blah</div>').escapeHTML()
|
|
});
|
|
|
|
JSLitmus.test('unescapeHTML', function(){
|
|
_('<div>Blah blah blah</div>').unescapeHTML()
|
|
});
|
|
|
|
JSLitmus.test('reverse', function(){
|
|
_('Hello World').reverse();
|
|
});
|
|
|
|
JSLitmus.test('pad default', function(){
|
|
_('foo').pad(12);
|
|
});
|
|
|
|
JSLitmus.test('pad hash left', function(){
|
|
_('foo').pad(12, '#');
|
|
});
|
|
|
|
JSLitmus.test('pad hash right', function(){
|
|
_('foo').pad(12, '#', 'right');
|
|
});
|
|
|
|
JSLitmus.test('pad hash both', function(){
|
|
_('foo').pad(12, '#', 'both');
|
|
});
|
|
|
|
JSLitmus.test('pad hash both longPad', function(){
|
|
_('foo').pad(12, 'f00f00f00', 'both');
|
|
});
|
|
|
|
})();
|