예제 #1
0
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
    )
예제 #2
0
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'}
예제 #4
0
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')
예제 #5
0
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"}')
예제 #6
0
                # tmpAddress = entry.visitingAddress_streetAddress
                # 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 = ""