tandrewnichols/grunt-require-all

View on GitHub
test/int-single.coffee

Summary

Maintainability
Test Coverage
require('should')

describe 'single require tree', ->
  Given -> @foo = __dirname + '/fixtures/foo.js'
  Given -> @bar = __dirname + '/fixtures/bar.js'
  Given -> @quux = __dirname + '/fixtures/baz/quux.js'
  afterEach -> delete require.cache[@foo]
  afterEach -> delete require.cache[@bar]
  afterEach -> delete require.cache[@quux]
  Then ->
    require.cache[@foo].should.exist
    require.cache[@bar].should.exist
    require.cache[@quux].should.exist
    global.barIntervalRan.should.be.false()
    global.quuxTimeoutRan.should.be.false()