feat(normalizer): scaffold tool + config tables
Co-Authored-By: Claude Opus 4.7 <noreply@anthropic.com>
This commit is contained in:
13
tools/import-normalizer/tests/test_config.py
Normal file
13
tools/import-normalizer/tests/test_config.py
Normal file
@@ -0,0 +1,13 @@
|
||||
import config
|
||||
|
||||
def test_century_boundaries():
|
||||
assert config.TWO_DIGIT_19XX_MAX == 57
|
||||
assert config.TWO_DIGIT_18XX_MIN == 73
|
||||
|
||||
def test_header_maps_cover_required_fields():
|
||||
assert "index" in config.DOCUMENT_HEADER_MAP.values()
|
||||
assert "last_name" in config.PERSON_HEADER_MAP.values()
|
||||
|
||||
def test_feast_tables_present():
|
||||
assert config.MOVABLE_FEASTS["pfingsten"] == 49
|
||||
assert config.SEASON_MONTHS["herbst"] == 10
|
||||
Reference in New Issue
Block a user