Welcome to mirror list, hosted at ThFree Co, Russian Federation.

vuln.js.test.cjs « test « tap-snapshots « arborist « workspaces - github.com/npm/cli.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
blob: e5f921dbb12279d8f01692788bc25a77ef6cd699 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
/* IMPORTANT
 * This snapshot file is auto-generated, but designed for humans.
 * It should be checked into source control and tracked carefully.
 * Re-generate by setting TAP_SNAPSHOT=1 and running tests.
 * Make sure to inspect the output below.  Do not ignore changes!
 */
'use strict'
exports[`test/vuln.js TAP basic vulnerability object tests > json after adding effect 1`] = `
{"name":"name","severity":"critical","isDirect":false,"via":[{"type":"advisory","source":420,"title":"borgsafalamash","name":"name","dependency":"name","severity":"critical","range":"1.x < 1.3"},{"type":"advisory","source":69,"title":"flerbygurrf","name":"name","dependency":"name","severity":"low","range":"2.x < 2.3.2 || 3.x <3.0.1"}],"effects":["another"],"range":"1.0.0 - 3.0.0","nodes":[],"fixAvailable":true}
`

exports[`test/vuln.js TAP basic vulnerability object tests > json formatted 1`] = `
{
  "name": "name",
  "severity": "critical",
  "isDirect": false,
  "via": [
    {
      "type": "advisory",
      "source": 420,
      "title": "borgsafalamash",
      "name": "name",
      "dependency": "name",
      "severity": "critical",
      "range": "1.x < 1.3"
    },
    {
      "type": "advisory",
      "source": 69,
      "title": "flerbygurrf",
      "name": "name",
      "dependency": "name",
      "severity": "low",
      "range": "2.x < 2.3.2 || 3.x <3.0.1"
    }
  ],
  "effects": [],
  "range": "1.0.0 - 3.0.0",
  "nodes": [],
  "fixAvailable": true
}
`

exports[`test/vuln.js TAP basic vulnerability object tests > json formatted after loading 1`] = `
{
  "name": "name",
  "severity": "critical",
  "isDirect": true,
  "via": [
    {
      "type": "advisory",
      "source": 420,
      "title": "borgsafalamash",
      "name": "name",
      "dependency": "name",
      "severity": "critical",
      "range": "1.x < 1.3"
    },
    {
      "type": "advisory",
      "source": 69,
      "title": "flerbygurrf",
      "name": "name",
      "dependency": "name",
      "severity": "low",
      "range": "2.x < 2.3.2 || 3.x <3.0.1"
    }
  ],
  "effects": [
    "another"
  ],
  "range": "1.0.0 - 3.0.0",
  "nodes": [
    "node_modules/thing"
  ],
  "fixAvailable": false
}
`

exports[`test/vuln.js TAP basic vulnerability object tests > json formatted metavuln 1`] = `
{
  "name": "another",
  "severity": "critical",
  "isDirect": false,
  "via": [
    "name",
    "name"
  ],
  "effects": [],
  "range": "1.0.0 - 2.0.1",
  "nodes": [],
  "fixAvailable": false
}
`