def test_postaladdress_as_tsv(): entry = Entry() entry.streetAddress = "Aviation House, 125 Kingsway" entry.addressLocality = "Holborn" entry.addressRegion = "London" entry.postcode = "WC2B 6NH" entry.addressCountry = "GB" data = entry.tsv assert data == ( 'addressCountry\taddressLocality\taddressRegion\tpostcode\tstreetAddress\n' # NOQA 'GB\tHolborn\tLondon\tWC2B 6NH\tAviation House, 125 Kingsway\n' # NOQA )
def test_postaladdress_as_csv(): entry = Entry() entry.streetAddress = "Aviation House, 125 Kingsway" entry.addressLocality = "Holborn" entry.addressRegion = "London" entry.postcode = "WC2B 6NH" entry.addressCountry = "GB" data = entry.csv assert data == ( '"addressCountry","addressLocality","addressRegion","postcode","streetAddress"\r\n' # NOQA '"GB","Holborn","London","WC2B 6NH","Aviation House, 125 Kingsway"\r\n' # NOQA )
def test_postaladdress_as_primitive(): entry = Entry() entry.streetAddress = "Aviation House, 125 Kingsway" entry.addressLocality = "Holborn" entry.addressRegion = "London" entry.postcode = "WC2B 6NH" entry.addressCountry = "GB" assert entry.primitive == { 'addressCountry': 'GB', 'addressLocality': 'Holborn', 'addressRegion': 'London', 'postcode': 'WC2B 6NH', 'streetAddress': 'Aviation House, 125 Kingsway'}
def test_postaladdress_as_txt(): entry = Entry() entry.streetAddress = "Aviation House, 125 Kingsway" entry.addressLocality = "Holborn" entry.addressRegion = "London" entry.postcode = "WC2B 6NH" entry.addressCountry = "GB" data = entry.txt assert data == ('addressCountry: GB\n' 'addressLocality: Holborn\n' 'addressRegion: London\n' 'postcode: WC2B 6NH\n' 'streetAddress: Aviation House, 125 Kingsway\n')
def test_postaladdress_as_json(): entry = Entry() entry.streetAddress = "Aviation House, 125 Kingsway" entry.addressLocality = "Holborn" entry.addressRegion = "London" entry.postcode = "WC2B 6NH" entry.addressCountry = "GB" data = entry.json assert data == ('{"addressCountry":"GB",' '"addressLocality":"Holborn",' '"addressRegion":"London",' '"postcode":"WC2B 6NH",' '"streetAddress":"Aviation House, 125 Kingsway"}')
# tmpAddress = tmpAddress.replace('\n', ' ').replace('\r', '') # entry.visitingAddress_streetAddress = tmpAddress # entry.visitingAddress_postTown = rowX.get("town") # entry.visitingAddress_county = rowX.get("county") # entry.visitingAddress_postalCode = rowX.get("postcode") # entry.visitingAddress_country = "" entry.streetAddress = rowX.get("address") tmpAddress = entry.streetAddress tmpAddress = tmpAddress.replace('\n', ' ').replace('\r', '') entry.streetAddress = tmpAddress entry.addressLocality = rowX.get("town") entry.addressRegion = rowX.get("county") entry.postalCode = rowX.get("postcode") entry.addressCountry = "" elif rowX.get("type") == "Postal": # entry.postalAddress_streetAddress = rowX.get("address") # tmpAddress = entry.postalAddress_streetAddress # tmpAddress = tmpAddress.replace('\n', ' ').replace('\r', '') # entry.postalAddress_streetAddress = tmpAddress # entry.postalAddress_postTown = rowX.get("town") # entry.postalAddress_county = rowX.get("county") # entry.postalAddress_postalCode = rowX.get("postcode") # entry.postalAddress_country = "" entry.addressCountry = ""