Fix uninstall API function, test the API

This commit is contained in:
Zoltan Kochan committed 2016-08-16 17:26:44 +03:00
1 parent 060cf77fb3
commit 9950c02ca4
2 files changed
+10 -1

No files matched your search

+1 -1
View File
@@ -1,6 +1,6 @@
'use strict'
const install = require('./lib/api/install')
const uninstall = require('./lib/api/install')
const uninstall = require('./lib/api/uninstall')
module.exports = {
install,
+9
View File
@@ -33,6 +33,15 @@ function isExecutable (t, filePath) {
t.ok(isexe(filePath), filePath + ' is executable')
}
test('API', t => {
const pnpm = require('..')
t.equal(typeof pnpm.install, 'function', 'exports install()')
t.equal(typeof pnpm.install, 'function', 'exports installPkgDeps()')
t.equal(typeof pnpm.uninstall, 'function', 'exports uninstall()')
t.end()
})
test('small with dependencies (rimraf)', function (t) {
prepare()
install(['rimraf@2.5.1'], { quiet: true })