Skip to content

Commit 2570b98

Browse files
authored
Merge pull request #65 from fredashiii/master
Add administrative_area_iso2 component for international-street.
2 parents 212be77 + 09b3e03 commit 2570b98

File tree

2 files changed

+5
-3
lines changed

2 files changed

+5
-3
lines changed

smartystreets_python_sdk/international_street/components.py

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -6,6 +6,7 @@ def __init__(self, obj):
66
self.country_iso_3 = obj.get("country_iso_3", None)
77
self.super_administrative_area = obj.get("super_administrative_area", None)
88
self.administrative_area = obj.get("administrative_area", None)
9+
self.administrative_area_iso2 = obj.get("administrative_area_iso2", None)
910
self.administrative_area_short = obj.get("administrative_area_short", None)
1011
self.administrative_area_long = obj.get("administrative_area_long", None)
1112
self.sub_administrative_area = obj.get("sub_administrative_area", None)

test/international_street/candidate_test.py

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -10,7 +10,7 @@ def test_all_fields_filled_correctly(self):
1010
"\"address3\":\"4\",\"address4\":\"5\",\"address5\":\"6\",\"address6\":\"7\",\"address7\":\"8\","\
1111
"\"address8\":\"9\",\"address9\":\"10\",\"address10\":\"11\",\"address11\":\"12\",\"address12\":\"13\","\
1212
"\"components\":{\"country_iso_3\":\"14\",\"super_administrative_area\":\"15\","\
13-
"\"administrative_area\":\"16\",\"administrative_area_short\":\"16.1\",\"administrative_area_long\":\"16.2\","\
13+
"\"administrative_area\":\"16\",\"administrative_area_iso2\":\"16.1\",\"administrative_area_short\":\"16.2\",\"administrative_area_long\":\"16.3\","\
1414
"\"sub_administrative_area\":\"17\",\"dependent_locality\":\"18\","\
1515
"\"dependent_locality_name\":\"19\",\"double_dependent_locality\":\"20\",\"locality\":\"21\","\
1616
"\"postal_code\":\"22\",\"postal_code_short\":\"23\",\"postal_code_extra\":\"24\","\
@@ -71,8 +71,9 @@ def test_all_fields_filled_correctly(self):
7171
self.assertEqual("14", components.country_iso_3)
7272
self.assertEqual("15", components.super_administrative_area)
7373
self.assertEqual("16", components.administrative_area)
74-
self.assertEqual("16.1", components.administrative_area_short)
75-
self.assertEqual("16.2", components.administrative_area_long)
74+
self.assertEqual("16.1", components.administrative_area_iso2)
75+
self.assertEqual("16.2", components.administrative_area_short)
76+
self.assertEqual("16.3", components.administrative_area_long)
7677
self.assertEqual("17", components.sub_administrative_area)
7778
self.assertEqual("18", components.dependent_locality)
7879
self.assertEqual("19", components.dependent_locality_name)

0 commit comments

Comments
 (0)