var _ = require('../../../../src/util') var def = require('../../../../src/directives/html') if (_.inBrowser) { describe('v-html', function () { var el beforeEach(function () { el = document.createElement('div') }) it('element', function () { var dir = { el: el } _.extend(dir, def) dir.bind() dir.update('
1234

234

') expect(el.innerHTML).toBe('
1234

234

') dir.update('

123

444
') expect(el.innerHTML).toBe('

123

444
') dir.update(null) expect(el.innerHTML).toBe('') }) it('inline', function () { var node = document.createComment('html-test') el.appendChild(node) var dir = { el: node } _.extend(dir, def) dir.bind() dir.update('
1234

234

') expect(el.innerHTML).toBe('
1234

234

') dir.update('

123

444
') expect(el.innerHTML).toBe('

123

444
') dir.update(null) expect(el.innerHTML).toBe('') }) }) }