UNPKG

d2-ui

Version:
41 lines (31 loc) 1.05 kB
/* global describe, it, expect */ /* jshint expr: true */ var jsdom = require('../index') describe('check useEach false (default)', function () { var someContent = '<div>hola</div>' jsdom() it('check that html body is empty', function () { expect(document.body.innerHTML).to.be.empty }) it('accepts an html body', function () { document.body.innerHTML = someContent expect(document.body.innerHTML).eql(someContent) }) it('has document persisting across tests', function () { expect(document.body.innerHTML).eql(someContent) }) }) describe('check useEach true', function () { var someContent = '<div>hola</div>' jsdom({ useEach: true }) it('check that html body is empty', function () { expect(document.body.innerHTML).to.be.empty }) it('accepts an html body', function () { document.body.innerHTML = someContent expect(document.body.innerHTML).eql(someContent) }) it('changes to the dom do not persist between tests', function () { expect(document.body.innerHTML).to.be.empty }) })