Skip to content

Commit

Permalink
added multi-line attr tests
Browse files Browse the repository at this point in the history
  • Loading branch information
tj committed Mar 5, 2011
1 parent 6cf09ee commit 174579a
Showing 1 changed file with 7 additions and 0 deletions.
7 changes: 7 additions & 0 deletions test/jade.test.js
Original file line number Diff line number Diff line change
Expand Up @@ -424,6 +424,13 @@ module.exports = {
assert.equal('<!DOCTYPE html><input type="checkbox">', render('!!! 5\ninput(type="checkbox", checked: false)'));
},

'test multi-line attrs': function(assert){
assert.equal('<a foo="bar" bar="baz" checked="checked">foo</a>', render('a(foo="bar"\n bar="baz"\n checked) foo'));
assert.equal('<a foo="bar" bar="baz" checked="checked">foo</a>', render('a(foo="bar"\nbar="baz"\nchecked) foo'));
assert.equal('<a foo="bar" bar="baz" checked="checked">foo</a>', render('a(foo="bar"\n,bar="baz"\n,checked) foo'));
assert.equal('<a foo="bar" bar="baz" checked="checked">foo</a>', render('a(foo="bar",\nbar="baz",\nchecked) foo'));
},

'test attrs': function(assert){
assert.equal('<img src="&lt;script&gt;"/>', render('img(src="<script>")'), 'Test attr escaping');

Expand Down

0 comments on commit 174579a

Please sign in to comment.