mirror of
https://github.com/safedep/pmg.git
synced 2026-08-03 07:24:09 +02:00
Update README
This commit is contained in:
@@ -33,6 +33,24 @@ func TestNpmParseCommand(t *testing.T) {
|
||||
assert.Equal(t, "1.2.3", parsedCommand.InstallTargets[0].PackageVersion.Version)
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "install a development package",
|
||||
command: "npm install --save-dev @types/node",
|
||||
assert: func(t *testing.T, parsedCommand *ParsedCommand, err error) {
|
||||
assert.NoError(t, err)
|
||||
assert.Equal(t, 1, len(parsedCommand.InstallTargets))
|
||||
assert.Equal(t, "@types/node", parsedCommand.InstallTargets[0].PackageVersion.Package.Name)
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "install a development package with short flag",
|
||||
command: "npm i -D @types/node",
|
||||
assert: func(t *testing.T, parsedCommand *ParsedCommand, err error) {
|
||||
assert.NoError(t, err)
|
||||
assert.Equal(t, 1, len(parsedCommand.InstallTargets))
|
||||
assert.Equal(t, "@types/node", parsedCommand.InstallTargets[0].PackageVersion.Package.Name)
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "no install target",
|
||||
command: "npm install",
|
||||
|
||||
Reference in New Issue
Block a user