aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/test_cc_txt_processing.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/test_cc_txt_processing.py')
-rw-r--r--tests/test_cc_txt_processing.py11
1 files changed, 11 insertions, 0 deletions
diff --git a/tests/test_cc_txt_processing.py b/tests/test_cc_txt_processing.py
index d50b9655..f144decd 100644
--- a/tests/test_cc_txt_processing.py
+++ b/tests/test_cc_txt_processing.py
@@ -24,6 +24,17 @@ class TestCommonCriteriaTextProcessing(TestCase):
cls.cc_dset.download_all_pdfs()
cls.cc_dset.convert_all_pdfs()
+ def test_extract_metadata(self):
+ subject_cert: CommonCriteriaCert = list(self.cc_dset.certs.values())[0]
+
+ subject_cert.state.st_extract_ok = True
+ CommonCriteriaCert.extract_st_pdf_metadata(subject_cert)
+ self.assertTrue(subject_cert.state.st_extract_ok, True)
+
+ subject_cert.state.report_extract_ok = True
+ CommonCriteriaCert.extract_report_pdf_metadata(subject_cert)
+ self.assertTrue(subject_cert.state.report_extract_ok, True)
+
def test_extract_frontpage(self):
subject_cert: CommonCriteriaCert = list(self.cc_dset.certs.values())[0]