def test_find_all(): _setup_mock_responses() categories, cities, keywords = ['sof'], ['boston'], [''] results = find(categories, keywords, cities) assert(len(results) == 1) assert(results[0].city == 'boston') assert(results[0].cat == 'sof') assert(len(results[0].items) == 4)
def test_find_java(): _setup_mock_responses() categories, cities, keywords = ['sof'], ['boston'], ['java'] results = find(categories, keywords, cities) assert(len(results) == 1) assert(len(results[0].items) == 1) item = results[0].items[0] assert(item.title=='JAVA Developer (Boston near North and South Station)') assert(item.link=='http://boston.craigslist.org/gbs/sof/4286078333.html')