tests: add more tests
Some checks failed
/ typecheck (pull_request) Failing after 11s

This commit is contained in:
2025-12-09 09:17:13 +01:00
parent fda49d091c
commit 2a98718699
8 changed files with 1805 additions and 15 deletions

View File

@@ -4,8 +4,11 @@ import xml.etree.ElementTree as ET
import pytest
from bibapi.schemas.marcxml import (
DataField,
SubField,
)
from bibapi.sru import (
NS,
_smart_join_title,
_text,
controlfield_value,
@@ -15,20 +18,11 @@ from bibapi.sru import (
first_subfield_value,
first_subfield_value_from_fields,
iter_datafields,
parse_echoed_request,
parse_marc_record,
parse_record,
parse_search_retrieve_response,
subfield_values,
subfield_values_from_fields,
)
from bibapi.schemas.marcxml import (
ControlField,
DataField,
MarcRecord,
SubField,
)
# --- Fixtures for sample XML data ---
@@ -490,4 +484,3 @@ class TestSmartJoinTitle:
def test_join_strips_whitespace(self):
result = _smart_join_title(" Main Title ", " Subtitle ")
assert result == "Main Title : Subtitle"