Fix uninstall API function, test the API
This commit is contained in:
2 files changed
+10
-1
No files matched your search
@@ -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,
|
||||
|
||||
@@ -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 })
|
||||
|
||||
Reference in new issue
Block a user