Example #1
0
def test_tv_info():
    """""Tests an API call to get a TV show info"""
    tv_instance=TV(1396)
    response=tv_instance.info()
    assert isinstance(response, dict)
    assert response['id'] == 1396, "The ID should be in the response"
    assert set(tv_keys()).issubset(response.keys())
Example #2
0
def test_tv_info():
    """Test an API call to get a TV show's info"""
    
    tv_instance = TV(1396)
    response = tv_instance.info()
    
    assert isinstance(response, dict)
    assert response['id'] == 1396, "The ID should be in the response"
    assert set(tv_keys).issubset(response.keys()), "All keys should be in response"
Example #3
0
def test_tv_similar(tv_keys):
    """Test an API call to get a TV show's info"""

    tv_instance = TV(1396)
    response = tv_instance.similar()
    assert isinstance(response, dict)
    assert isinstance(response['results'], list)
    assert isinstance(response['results'][0], dict)
    assert set(tv_keys).issubset(response['results'][0].keys())
def test_tv_info(tv_keys):
    """Tests an API call to get a TV show's info"""

    tv_instance = TV(1396)
    response = tv_instance.info()

    assert isinstance(response, dict)
    assert response['id'] == 1396
    assert set(tv_keys).issubset(response.keys())
Example #5
0
def test_tv_info(tv_keys):
    """Tests an API call to get a TV show's info."""

    tv_instance = TV(63247)
    response = tv_instance.info()

    assert isinstance(response, dict)
    assert response["id"] == 63247, "The ID should be in the response."
    assert set(tv_keys).issubset(
        response.keys()), ("All keys should be in the response.")
Example #6
0
def test_rate(rate_keys):
    """Test an API call to rate a TV show"""

    authentication_instance = Authentication()
    authentication_instance.new_token()
    authentication_instance.validate_token_with_login(username=TMDB_USERNAME,
                                                      password=TMDB_PASSWORD)
    authentication_instance.new_session()

    tv_instance = TV(1396)
    response = tv_instance.rate(authentication_instance, 10)

    assert isinstance(response, dict)
    assert set(rate_keys).issubset(response.keys())
Example #7
0
def test_tv_popular(tv_keys):
    response = TV.popular()

    assert isinstance(response, dict)
    assert isinstance(response['results'], list)
    assert isinstance(response['results'][0], dict)
    assert set(tv_keys).issubset(response['results'][0].keys())
Example #8
0
def test_tv_popular():
    """Tests an API call to get a popular tv shows"""

    response = TV.popular()

    assert isinstance(response, dict)
    assert isinstance(response['results'], list)
    assert isinstance(response['results'][0], dict)
Example #9
0
def test_tv_popular():
    """"tests an API call to get a popular tv shows"""

    response = TV.popular()
    assert isinstance(response, dict)
    assert isinstance(response['results'], list)
    assert isinstance(response['results'][0], dict)
    assert set(tv_keys()).issubset(response['results'][0].keys())
Example #10
0
def test_tv_popular(tv_keys):
    """Tests an API call to get popular TV shows."""

    response = TV.popular()

    assert isinstance(response, dict)
    assert isinstance(response["results"], list)
    assert isinstance(response["results"][0], dict)
    assert set(tv_keys).issubset(response["results"][0].keys())
Example #11
0
def test_tv_popular():
    """Tests an API call to get a popular tv shows"""
    
    response = TV.popular()
    
    assert isinstance(response, dict)
    assert isinstance(response['results'], list)
    assert isinstance(response['results'][0], dict)
    assert set(tv_keys).issubset(response['results'][0].keys())
Example #12
0
from tmdbwrapper import TV

popular = TV.popular()

for number, show in enumerate(popular['results'], start=1):
    print("{num}. {name} - {pop}".format(num=number,
                                         name=show['name'],
                                         pop=show['popularity']))
Example #13
0
from __future__ import print_function
from tmdbwrapper import TV

#popular=TV.popular()

#for number, show in enumerate(popular['results'],start=1):
#    print("{0}. {1} - {2}".format(number, show['name'], show['popularity']))

info = TV.info(TV(1234))
print(info.items())
#for key in info:
#   print("{} - {}".format(key, info[key]))
#    print("{} -> {}".format(key, val))

#API Key: 5eb51ab1040e271fa7b1b5d9ac5cc3ab
Example #14
0
from __future__ import print_function
from tmdbwrapper import TV, Movie, Search

popular = Movie.popular()

for number, show in enumerate(popular['results'], start=1):
    print("{num}. {name} - {pop}".format(num=number,
                                         name=show['title'],
                                         pop=show['popularity']))

a = TV(1396)
print(a.info()['name'])

responses = Search("The Big").search_tv()['results']
for number, result in enumerate(responses, start=1):
    print("{num}. {name}".format(num=number, name=result['name']))