Arthur de Jong

Open Source / Free Software developer

summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRomuald R <romualdr@users.noreply.github.com>2022-08-03 04:02:21 +0200
committerArthur de Jong <arthur@arthurdejong.org>2022-08-15 14:16:12 +0200
commitce9322c25ce9956e35973ea1bd6e1a1d9c8bbdb0 (patch)
treeecb8a157d2a881d48acf86c7f33547ca7bf41bfd
parenteae1dd298e56b565af394d6fc85ead89fbbf8565 (diff)
Add extra court alias for german Handelsregisternummer
Charlottenburg (Berlin) is a valid court representation for Berlin (Charlottenburg). See https://www.northdata.com/VRB+Service+GmbH,+Berlin/Amtsgericht+Charlottenburg+%28Berlin%29+HRB+103587+B Closes https://github.com/arthurdejong/python-stdnum/pull/298
-rw-r--r--stdnum/de/handelsregisternummer.py1
-rw-r--r--tests/test_de_handelsregisternummer.doctest1
2 files changed, 2 insertions, 0 deletions
diff --git a/stdnum/de/handelsregisternummer.py b/stdnum/de/handelsregisternummer.py
index 5bda74c..c1848dc 100644
--- a/stdnum/de/handelsregisternummer.py
+++ b/stdnum/de/handelsregisternummer.py
@@ -229,6 +229,7 @@ _courts.update(
('Bad Homburg', 'Bad Homburg v.d.H.'),
('Berlin', 'Berlin (Charlottenburg)'),
('Charlottenburg', 'Berlin (Charlottenburg)'),
+ ('Charlottenburg (Berlin)', 'Berlin (Charlottenburg)'),
('Kaln', 'Köln'), # for encoding issues
('Kempten', 'Kempten (Allgäu)'),
('Ludwigshafen am Rhein (Ludwigshafen)', 'Ludwigshafen a.Rhein (Ludwigshafen)'),
diff --git a/tests/test_de_handelsregisternummer.doctest b/tests/test_de_handelsregisternummer.doctest
index f204b4f..3f6d4e4 100644
--- a/tests/test_de_handelsregisternummer.doctest
+++ b/tests/test_de_handelsregisternummer.doctest
@@ -106,6 +106,7 @@ These have been found online and should all be valid numbers.
... Bochum HRA 5828
... Bochum HRB 1
... Braunschweig HRB 8057
+... Charlottenburg (Berlin) HRB 103587 B
... Chemnitz HRB 14011
... Coesfeld HRA 7092
... Coesfeld HRB 13681