hyperstream
Version:
stream html into html at a css selector
19 lines (16 loc) • 504 B
JavaScript
var test = require('tap').test;
var hyperstream = require('..');
var concat = require('concat-stream');
var src = '<div><input value=""><span></span></div>';
var expected = '<div><input value="value"><span class="class"></span></div>';
test('attributes', function (t) {
t.plan(1);
var hs = hyperstream({
input : { value : 'value' },
span : { 'class': 'class' }
});
hs.pipe(concat(function (html) {
t.equal(html.toString(), expected);
}));
hs.end(src);
});