Update testing documentation and improve test structure
All checks were successful
Test pipeline / test (push) Successful in 12s

This commit is contained in:
Alexander Minges 2025-05-20 15:17:18 +02:00
parent 1c84cae93b
commit eb270cba9b
Signed by: Athemis
SSH key fingerprint: SHA256:TUXshgulbwL+FRYvBNo54pCsI0auROsSEgSvueKbkZ4
9 changed files with 617 additions and 20 deletions

View file

@ -0,0 +1,17 @@
# Import all classes and functions needed for testing
from .doi2dataset import (
AbstractProcessor,
APIClient,
CitationBuilder,
Config,
License,
LicenseProcessor,
MetadataProcessor,
NameProcessor,
PIFinder,
Person,
Phase,
SubjectMapper,
sanitize_filename,
validate_email_address,
)