- zillow bug fix

redfin
Zachary Hampton 2023-09-23 10:55:14 -07:00
parent 254f3a68a1
commit 82f78fb578
2 changed files with 2 additions and 1 deletions

View File

@ -237,7 +237,7 @@ class ZillowScraper(Scraper):
return Property( return Property(
site_name=self.site_name, site_name=self.site_name,
property_url=url, property_url=url,
property_type=PropertyType(property_type), property_type=PropertyType(property_type) if property_type in PropertyType.__members__ else None,
listing_type=self.listing_type, listing_type=self.listing_type,
address=address, address=address,
year_built=property_data.get("yearBuilt"), year_built=property_data.get("yearBuilt"),

View File

@ -13,6 +13,7 @@ def test_zillow():
scrape_property(location="Phoenix, AZ, USA", site_name=["zillow"], listing_type="for_rent"), scrape_property(location="Phoenix, AZ, USA", site_name=["zillow"], listing_type="for_rent"),
scrape_property(location="Dallas, TX, USA", site_name="zillow", listing_type="sold"), scrape_property(location="Dallas, TX, USA", site_name="zillow", listing_type="sold"),
scrape_property(location="85281", site_name="zillow"), scrape_property(location="85281", site_name="zillow"),
scrape_property(location="3268 88th st s, Lakewood", site_name="zillow", listing_type="for_rent"),
] ]
assert all([result is not None for result in results]) assert all([result is not None for result in results])