diff --git a/homeharvest/core/scrapers/zillow/__init__.py b/homeharvest/core/scrapers/zillow/__init__.py index b37017f..799f037 100644 --- a/homeharvest/core/scrapers/zillow/__init__.py +++ b/homeharvest/core/scrapers/zillow/__init__.py @@ -237,7 +237,7 @@ class ZillowScraper(Scraper): return Property( site_name=self.site_name, 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, address=address, year_built=property_data.get("yearBuilt"), diff --git a/tests/test_zillow.py b/tests/test_zillow.py index 49c48ad..f872319 100644 --- a/tests/test_zillow.py +++ b/tests/test_zillow.py @@ -13,6 +13,7 @@ def test_zillow(): 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="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])