aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/data
diff options
context:
space:
mode:
authorAdam Janovsky2022-09-13 16:08:43 +0200
committerAdam Janovsky2022-09-13 16:08:43 +0200
commite663600dc1da9f0fc35534b072603bb23b0bfe14 (patch)
tree92b8deb7d4c546bb73dbcc35c95c17c5f6558848 /tests/data
parent522b05fda64f5cc5b1f598ca77826864bf57e305 (diff)
downloadsec-certs-e663600dc1da9f0fc35534b072603bb23b0bfe14.tar.gz
sec-certs-e663600dc1da9f0fc35534b072603bb23b0bfe14.tar.zst
sec-certs-e663600dc1da9f0fc35534b072603bb23b0bfe14.zip
start colleting EALs from PP dataset
Diffstat (limited to 'tests/data')
-rw-r--r--tests/data/test_cc_heuristics/dependency_vulnerability_dataset.json4
-rw-r--r--tests/data/test_cc_oop/fictional_cert.json31
-rw-r--r--tests/data/test_cc_oop/toy_dataset.json18
3 files changed, 32 insertions, 21 deletions
diff --git a/tests/data/test_cc_heuristics/dependency_vulnerability_dataset.json b/tests/data/test_cc_heuristics/dependency_vulnerability_dataset.json
index d2782e51..2ca49ebb 100644
--- a/tests/data/test_cc_heuristics/dependency_vulnerability_dataset.json
+++ b/tests/data/test_cc_heuristics/dependency_vulnerability_dataset.json
@@ -40,6 +40,7 @@
{
"_type": "sec_certs.sample.protection_profile.ProtectionProfile",
"pp_name": "Operating System Protection Profile, Version 2.0",
+ "pp_eal": "EAL4+",
"pp_link": "https://www.commoncriteriaportal.org/files/ppfiles/pp0067b_pdf.pdf",
"pp_ids": [
"OSPP_V2.0"
@@ -2296,6 +2297,7 @@
{
"_type": "sec_certs.sample.protection_profile.ProtectionProfile",
"pp_name": "Operating System Protection Profile, Version 2.0",
+ "pp_eal": "EAL4+",
"pp_link": "https://www.commoncriteriaportal.org/files/ppfiles/pp0067b_pdf.pdf",
"pp_ids": [
"OSPP_V2.0"
@@ -3612,4 +3614,4 @@
}
}
]
-}
+} \ No newline at end of file
diff --git a/tests/data/test_cc_oop/fictional_cert.json b/tests/data/test_cc_oop/fictional_cert.json
index eff37f01..b9752d8b 100644
--- a/tests/data/test_cc_oop/fictional_cert.json
+++ b/tests/data/test_cc_oop/fictional_cert.json
@@ -17,22 +17,27 @@
"manufacturer_web": "https://path.to/manufacturer/web",
"protection_profiles": {
"_type": "Set",
- "elements": [{
- "_type": "sec_certs.sample.protection_profile.ProtectionProfile",
- "pp_name": "sample_pp",
- "pp_link": "https://sample.pp",
- "pp_ids": null
- }]
+ "elements": [
+ {
+ "_type": "sec_certs.sample.protection_profile.ProtectionProfile",
+ "pp_name": "sample_pp",
+ "pp_eal": null,
+ "pp_link": "https://sample.pp",
+ "pp_ids": null
+ }
+ ]
},
"maintenance_updates": {
"_type": "Set",
- "elements": [{
- "_type": "sec_certs.sample.common_criteria.CommonCriteriaCert.MaintenanceReport",
- "maintenance_date": "1900-01-01",
- "maintenance_title": "Sample maintenance",
- "maintenance_report_link": "https://maintenance.up",
- "maintenance_st_link": "https://maintenance.up"
- }]
+ "elements": [
+ {
+ "_type": "sec_certs.sample.common_criteria.CommonCriteriaCert.MaintenanceReport",
+ "maintenance_date": "1900-01-01",
+ "maintenance_title": "Sample maintenance",
+ "maintenance_report_link": "https://maintenance.up",
+ "maintenance_st_link": "https://maintenance.up"
+ }
+ ]
},
"state": {
"_type": "sec_certs.sample.common_criteria.CommonCriteriaCert.InternalState",
diff --git a/tests/data/test_cc_oop/toy_dataset.json b/tests/data/test_cc_oop/toy_dataset.json
index da63500f..479d16ee 100644
--- a/tests/data/test_cc_oop/toy_dataset.json
+++ b/tests/data/test_cc_oop/toy_dataset.json
@@ -12,7 +12,8 @@
"name": "toy dataset",
"description": "toy dataset description",
"n_certs": 2,
- "certs": [{
+ "certs": [
+ {
"_type": "sec_certs.sample.common_criteria.CommonCriteriaCert",
"dgst": "309ac2fd7f2dcf17",
"status": "active",
@@ -111,12 +112,15 @@
"manufacturer_web": "https://www.dreamsecurity.com/",
"protection_profiles": {
"_type": "Set",
- "elements": [{
- "_type": "sec_certs.sample.protection_profile.ProtectionProfile",
- "pp_name": "Korean National Protection Profile for Single Sign On V1.0",
- "pp_link": "https://www.commoncriteriaportal.org/files/ppfiles/KECS-PP-0822-2017%20Korean%20National%20PP%20for%20Single%20Sign%20On%20V1.0(eng).pdf",
- "pp_ids": null
- }]
+ "elements": [
+ {
+ "_type": "sec_certs.sample.protection_profile.ProtectionProfile",
+ "pp_name": "Korean National Protection Profile for Single Sign On V1.0",
+ "pp_eal": "EAL1+",
+ "pp_link": "https://www.commoncriteriaportal.org/files/ppfiles/KECS-PP-0822-2017%20Korean%20National%20PP%20for%20Single%20Sign%20On%20V1.0(eng).pdf",
+ "pp_ids": null
+ }
+ ]
},
"maintenance_updates": {
"_type": "Set",