Use the newly compiled code when running tests under build:full

This commit is contained in:
Troels Nielsen 2013-01-13 23:59:05 +01:00
parent 385d93e332
commit 7f8b56eadd
1 changed files with 5 additions and 1 deletions

View File

@ -67,7 +67,11 @@ task 'build:full', 'rebuild the source twice, and run the tests', ->
build ->
build ->
csPath = './lib/coffee-script'
delete require.cache[require.resolve csPath]
csDir = path.dirname require.resolve csPath
for mod of require.cache when csDir is mod[0 ... csDir.length]
delete require.cache[mod]
unless runTests require csPath
process.exit 1