@@ -8,12 +8,16 @@ class TestNpmDetector:
8
8
@pytest .mark .parametrize (
9
9
'payload, should_flag' ,
10
10
[
11
- ('//registry.npmjs.org/:_authToken=xxxxxxxxxxxxxxxxxxxx' , True ),
12
- ('//registry.npmjs.org:_authToken=xxxxxxxxxxxxxxxxxxxx' , False ),
13
- ('registry.npmjs.org/:_authToken=xxxxxxxxxxxxxxxxxxxx' , False ),
14
- ('///:_authToken=xxxxxxxxxxxxxxxxxxxx' , False ),
15
- ('_authToken=xxxxxxxxxxxxxxxxxxxx' , False ),
11
+ ('//registry.npmjs.org/:_authToken=743b294a-cd03-11ec-9d64-0242ac120002' , True ),
12
+ ('//registry.npmjs.org/:_authToken=346a14f2-a672-4668-a892-956a462ab56e' , True ),
13
+ ('//registry.npmjs.org/:_authToken= 743b294a-cd03-11ec-9d64-0242ac120002' , True ),
14
+ ('//registry.npmjs.org/:_authToken=npm_xxxxxxxxxxx' , True ),
15
+ ('//registry.npmjs.org:_authToken=743b294a-cd03-11ec-9d64-0242ac120002' , False ),
16
+ ('registry.npmjs.org/:_authToken=743b294a-cd03-11ec-9d64-0242ac120002' , False ),
17
+ ('///:_authToken=743b294a-cd03-11ec-9d64-0242ac120002' , False ),
18
+ ('_authToken=743b294a-cd03-11ec-9d64-0242ac120002' , False ),
16
19
('foo' , False ),
20
+ ('//registry.npmjs.org/:_authToken=${NPM_TOKEN}' , False ),
17
21
],
18
22
)
19
23
def test_analyze (self , payload , should_flag ):
0 commit comments