summaryrefslogtreecommitdiff
path: root/deps/npm/test/tap/zz-cleanup.js
blob: 7167537e0601b216cbbecd0df28344ee479dffeb (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
var common = require("../common-tap")
var test = require("tap").test
var fs = require("fs")

test("cleanup", function (t) {
  var res = common.deleteNpmCacheRecursivelySync()
  t.equal(res, 0, "Deleted test npm cache successfully")

  // ensure cache is clean
  fs.readdir(common.npm_config_cache, function (err) {
    t.ok(err, "error expected")
    t.equal(err.code, "ENOENT", "npm cache directory no longer exists")
    t.end()
  })
})