aboutsummaryrefslogtreecommitdiffhomepage
path: root/sec_certs/sample
diff options
context:
space:
mode:
authorAdam Janovsky2022-05-12 17:34:55 +0200
committerAdam Janovsky2022-05-12 17:34:55 +0200
commit3e7fe67008f9344b7f663e08eda9962bc6f3d3aa (patch)
tree5fc25623c4831ab9dec53574013eb79c88fe67ce /sec_certs/sample
parent34379d15eb6a3285fc5d92b67ca304bd1690e976 (diff)
downloadsec-certs-3e7fe67008f9344b7f663e08eda9962bc6f3d3aa.tar.gz
sec-certs-3e7fe67008f9344b7f663e08eda9962bc6f3d3aa.tar.zst
sec-certs-3e7fe67008f9344b7f663e08eda9962bc6f3d3aa.zip
fix empty raise, more detailed info about badly parsed html
Diffstat (limited to 'sec_certs/sample')
-rw-r--r--sec_certs/sample/common_criteria.py3
1 files changed, 1 insertions, 2 deletions
diff --git a/sec_certs/sample/common_criteria.py b/sec_certs/sample/common_criteria.py
index 29789d2a..098054ac 100644
--- a/sec_certs/sample/common_criteria.py
+++ b/sec_certs/sample/common_criteria.py
@@ -540,8 +540,7 @@ class CommonCriteriaCert(
cells = list(row.find_all("td"))
if len(cells) != 7:
- logger.error("Unexpected number of cells in CC html row.")
- raise
+ raise ValueError(f"Unexpected number of <td> elements in CC html row. Expected: 7, actual: {len(cells)}")
name = CommonCriteriaCert._html_row_get_name(cells[0])
manufacturer = CommonCriteriaCert._html_row_get_manufacturer(cells[1])