Peter Bacon Darwin f9ad58eba5 chore(angular.io-package): fix blank line trimming for Jade docs
Jade does not like to have lines with only whitespace between processing marks
and the start of the actual content.

This fix provides a nunjucks filter that can strip off such offending whitespace
when rendering into a Jade syntax file.
2015-09-18 13:22:45 -07:00

18 lines
476 B
JavaScript

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');
});
it('should remove all empty lines from the start of the string', function() {
expect(filter.process('\n\n\nsome text\n\nmore text\n\n'))
.toEqual('some text\n\nmore text\n\n');
});
});