UNPKG

tre-compile

Version:

compile js to a static web-executable (single html file)

28 lines (23 loc) 642 B
const pull = require('pull-stream') const toPull = require('stream-to-pull-stream') const trumpet = require('trumpet') const compile = require('../') const test = require('tape') test('generated HTML has correct base tag', t=>{ t.plan(1) const tr = trumpet() pull( compile(__dirname + '/fixtures/hello.js', {"html-inject-meta":{base: 'belong to us'}}), pull.through(console.log), toPull.sink(tr, err=>{ if (err) throw err }) ) tr.select('head > base', elem =>{ console.log('XX') elem.getAttribute('href', href => { console.log('href', href) t.equal(href, "belong to us") }) }) })