def crawler(urls: hug.types.multiple, word: hug.types.text): validate = Validate() crawler = Crawler() valid_urls = validate.is_valid_urls(urls) if valid_urls == False: return {'error': 'Send valid urls'} data = {'data': []} for url in urls: data['data'].append(crawler.find_word_url(url, word)) return data
def test_crawler_invalid_url(): crawler = Crawler() result = crawler.find_word_url('invalidurl', 'assine') assert result['success'] == False
def test_crawler_valid_url(): crawler = Crawler() result = crawler.find_word_url('uol.com.br', 'assine') assert result['success'] == True