--- /dev/null
+var test = require('tap').test
+
+var vacuum = require('../vacuum.js')
+
+test('vacuum errors when base is set and path is not under it', function (t) {
+ vacuum('/a/made/up/path', {base: '/root/elsewhere'}, function (er) {
+ t.ok(er, 'got an error')
+ t.equal(
+ er.message,
+ '/a/made/up/path is not a child of /root/elsewhere',
+ 'got the expected error message'
+ )
+
+ t.end()
+ })
+})