예제 #1
0
def test_format_videos():
    scrape = Scrape()
    videos = scrape.scraping_videos(HTML_SCRAPE)
    soup = BeautifulSoup(HTML_SCRAPE, 'html.parser')
    videos = soup.find_all(class_='chamada__link-trecho linkReproduzir')

    response = scrape.format_videos(videos[0])

    assert 'url' in response
    assert 'author' in response
    assert 'legend' in response
    assert 'schedule' in response
    assert 'duration' in response
    assert 'thumbnail' in response
예제 #2
0
def test_error_format_videos():
    scrape = Scrape()
    response = scrape.format_videos('')

    assert 'error' in response
    assert response['error'] == 'Error get description'