Sha256: 2357a7a92bb379c0c23eff0fb8d27e0518b14b251c6d4995a7f77872ce3ddfe9
Contents?: true
Size: 736 Bytes
Versions: 6
Compression:
Stored size: 736 Bytes
Contents
var assert = require('assert') var deindent = require('./index') describe('de-indent', function () { it('0 indent', function () { var str = '\nabc\n bcd\n cde\nefg' var res = deindent(str) assert.equal(str, res) }) it('non-0 indent', function () { var str = ' abc\n bcd\n cde\n efg' var res = deindent(str) assert.equal(res, 'abc\n bcd\ncde\n efg') }) it('tabs', function () { var str = '\tabc\n\t\tbcd\n\tcde\n\t\tefg' var res = deindent(str) assert.equal(res, 'abc\n\tbcd\ncde\n\tefg') }) it('single line', function () { var str = '\n <h2 class="red">{{msg}}</h2>\n' var res = deindent(str) assert.equal(res, '\n<h2 class="red">{{msg}}</h2>\n') }) })
Version data entries
6 entries across 6 versions & 2 rubygems