示例#1
0
def test_game_add_rating():
    """ Test adding ratings to a game. """

    game = games.get("Flingler")

    rating = ratings.get(1)
    rating2 = ratings.get(2)
    rating3 = rating.get(3)

    game.ratings.append(rating)
    game.ratings.append(rating2)
    game.ratings.append(rating3)

    assert rating in game.ratings
    assert rating3 in game.ratings
示例#2
0
def test_game_add_rating():
    """ Test adding ratings to a game. """

    game = games.get("Flingler")

    rating = ratings.get(1)
    rating2 = ratings.get(2)
    rating3 = rating.get(3)

    game.ratings.append(rating)
    game.ratings.append(rating2)
    game.ratings.append(rating3)

    assert rating in game.ratings
    assert rating3 in game.ratings
示例#3
0
def test_delete_rating():
    """ Test rating deleting. """

    rating = ratings.get(1)
    rating.delete()

    assert_raises(exceptions.NonExistentRating, ratings.get, 1)
示例#4
0
def test_delete_rating():
    """ Test rating deleting. """

    rating = ratings.get(1)
    rating.delete()

    assert_raises(exceptions.NonExistentRating, ratings.get, 1)
示例#5
0
def test_rating_get_correct():
    """ Test correct getting of ratings. """

    rating = ratings.get(1)
    assert type(rating) == models.Rating
示例#6
0
def test_rating_get_correct():
    """ Test correct getting of ratings. """

    rating = ratings.get(1)
    assert type(rating) == models.Rating