pytube / tests /test_exceptions.py
hbmartin's picture
test for RegexMatchError
e707f93
raw
history blame
509 Bytes
# -*- coding: utf-8 -*-
from pytube.exceptions import VideoUnavailable, RegexMatchError
def test_video_unavailable():
try:
raise VideoUnavailable(video_id="YLnZklYFe7E")
except VideoUnavailable as e:
assert e.video_id == "YLnZklYFe7E"
assert str(e) == "YLnZklYFe7E is unavailable"
def test_regex_match_error():
try:
raise RegexMatchError(caller="hello", pattern="*")
except RegexMatchError as e:
assert str(e) == "hello: could not find match for *"