/* global describe, it, beforeEach, expect */
var rerequire = require('../index').rerequire
describe('rerequire', function () {
beforeEach(function () { global._rerequirable_count = 0 }) it('has a fixture that works', function () { rerequire('./fixtures/rerequirable') expect(global._rerequirable_count).eql(1) }) // ensure that subsequent runs don't bother it('has a fixture that really works', function () { rerequire('./fixtures/rerequirable') expect(global._rerequirable_count).eql(1) }) it('works 5x', function () { rerequire('./fixtures/rerequirable') rerequire('./fixtures/rerequirable') rerequire('./fixtures/rerequirable') rerequire('./fixtures/rerequirable') rerequire('./fixtures/rerequirable') expect(global._rerequirable_count).eql(5) })
})