berhoel.ctitools.tests namespace

Submodules

berhoel.ctitools.tests.test_ct module

Tests for processing c’t entries.

berhoel.ctitools.tests.test_ct.issue_map()[source]
berhoel.ctitools.tests.test_ct.test_ct_dategen(issue, date, issue_map)[source]

berhoel.ctitools.tests.test_ctitools module

Tests for ctitools.

berhoel.ctitools.tests.test_ctitools.base_path()[source]

Return path to project base.

berhoel.ctitools.tests.test_ctitools.py_project(base_path)[source]

Return path of project pyproject.toml.

berhoel.ctitools.tests.test_ctitools.toml_inst(py_project)[source]

Return toml instance of project pyproject.toml

berhoel.ctitools.tests.test_ctitools.test_version(toml_inst)[source]

Test for consistent version numbers.

berhoel.ctitools.tests.test_processing module

Test article entry processing.

berhoel.ctitools.tests.test_processing.cti_entry_data_1()[source]
berhoel.ctitools.tests.test_processing.cti_entry_1(tmp_path, cti_entry_data_1)[source]
berhoel.ctitools.tests.test_processing.cti_entry_zip_1(tmp_path, cti_entry_data_1)[source]
berhoel.ctitools.tests.test_processing.cti_entry_data_2()[source]
berhoel.ctitools.tests.test_processing.cti_entry(request)[source]
berhoel.ctitools.tests.test_processing.cti_entry_2(tmp_path, cti_entry_data_2)[source]
berhoel.ctitools.tests.test_processing.cti_entry_zip_2(tmp_path, cti_entry_data_2)[source]
berhoel.ctitools.tests.test_processing.cti_entry_data_3()[source]
berhoel.ctitools.tests.test_processing.cti_entry_3(tmp_path, cti_entry_data_3)[source]
berhoel.ctitools.tests.test_processing.test_process_author_1(cti_entry)[source]
berhoel.ctitools.tests.test_processing.test_ctientry_1()[source]
berhoel.ctitools.tests.test_processing.test_ctientry_2()[source]
berhoel.ctitools.tests.test_processing.test_process_author_2(cti_entry)[source]
berhoel.ctitools.tests.test_processing.test_process_chars_2(cti_entry)[source]
berhoel.ctitools.tests.test_processing.test_process_authors_ix_3(cti_entry_3)[source]