510
510
},
511
511
],
512
512
},
513
+ {
514
+ "purl" : "pkg:generic/linux" ,
515
+ "sources" : [
516
+ {
517
+ "filename" : "generic/linux/index.html" ,
518
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/" ,
519
+ },
520
+ {
521
+ "filename" : "generic/linux/0.html" ,
522
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v1.0/" ,
523
+ },
524
+ {
525
+ "filename" : "generic/linux/1.html" ,
526
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v1.1/" ,
527
+ },
528
+ {
529
+ "filename" : "generic/linux/2.html" ,
530
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v1.2/" ,
531
+ },
532
+ {
533
+ "filename" : "generic/linux/3.html" ,
534
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v1.3/" ,
535
+ },
536
+ {
537
+ "filename" : "generic/linux/4.html" ,
538
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v2.0/" ,
539
+ },
540
+ {
541
+ "filename" : "generic/linux/5.html" ,
542
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v2.1/" ,
543
+ },
544
+ {
545
+ "filename" : "generic/linux/6.html" ,
546
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v2.2/" ,
547
+ },
548
+ {
549
+ "filename" : "generic/linux/7.html" ,
550
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v2.3/" ,
551
+ },
552
+ {
553
+ "filename" : "generic/linux/8.html" ,
554
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v2.4/" ,
555
+ },
556
+ {
557
+ "filename" : "generic/linux/9.html" ,
558
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v2.5/" ,
559
+ },
560
+ {
561
+ "filename" : "generic/linux/10.html" ,
562
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v2.6/" ,
563
+ },
564
+ {
565
+ "filename" : "generic/linux/11.html" ,
566
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v3.0/" ,
567
+ },
568
+ {
569
+ "filename" : "generic/linux/12.html" ,
570
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v3.x/" ,
571
+ },
572
+ {
573
+ "filename" : "generic/linux/13.html" ,
574
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v4.x/" ,
575
+ },
576
+ {
577
+ "filename" : "generic/linux/14.html" ,
578
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v5.x/" ,
579
+ },
580
+ {
581
+ "filename" : "generic/linux/15.html" ,
582
+ "url" : "https://cdn.kernel.org/pub/linux/kernel/v6.x/" ,
583
+ },
584
+ ],
585
+ },
586
+ {
587
+ "purl" : "pkg:generic/mtd-utils" ,
588
+ "sources" : [
589
+ {
590
+ "filename" : "generic/mtd-utils/index.html" ,
591
+ "url" : "https://infraroot.at/pub/mtd/" ,
592
+ },
593
+ ],
594
+ },
595
+ {
596
+ "purl" : "pkg:generic/barebox" ,
597
+ "sources" : [
598
+ {
599
+ "filename" : "generic/barebox/index.html" ,
600
+ "url" : "https://www.barebox.org/download/" ,
601
+ },
602
+ ],
603
+ },
513
604
]
514
605
515
606
@@ -523,7 +614,8 @@ def fetch_mock_data(sources_info=TEST_SOURCES_INFO):
523
614
url = source .get ("url" )
524
615
525
616
response = requests .get (url )
526
- with open (filename , "w" , encoding = "utf-8" ) as file :
617
+ file_path = data_location / filename
618
+ with open (file_path , "w" , encoding = "utf-8" ) as file :
527
619
file .write (response .text )
528
620
529
621
0 commit comments