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_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_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"}')