2015-09-18 06:35:46 -04:00
|
|
|
var factory = require('./trimBlankLines');
|
|
|
|
|
|
|
|
describe('trimBlankLines filter', function() {
|
|
|
|
var filter;
|
|
|
|
|
|
|
|
beforeEach(function() {
|
|
|
|
filter = factory();
|
|
|
|
});
|
|
|
|
|
|
|
|
it('should be called "trimBlankLines"', function() {
|
|
|
|
expect(filter.name).toEqual('trimBlankLines');
|
|
|
|
});
|
|
|
|
|
2015-11-10 06:20:13 -05:00
|
|
|
it('should remove empty lines from the start and end of the string', function() {
|
|
|
|
expect(filter.process('\n \n\nsome text\n \nmore text\n \n'))
|
|
|
|
.toEqual('some text\n \nmore text');
|
2015-09-18 06:35:46 -04:00
|
|
|
});
|
|
|
|
});
|