diff options
Diffstat (limited to 'tests/test_cc_txt_processing.py')
| -rw-r--r-- | tests/test_cc_txt_processing.py | 11 |
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] |
