Пример #1
0
def test_create_valid_team():
    team = Team(name='Team1', grade=Grade.sixieme)
    team.full_clean()

    assert team.grade.bonus == Grade.sixieme.bonus
    assert team.category == Category.Mindstorms
    assert team.num is None

    team.save()
    assert team.num == 1
Пример #2
0
def test_create_invalid_team():
    team = Team()

    with pytest.raises(ValidationError) as context:
        team.full_clean()
    assert 'name' in context.value.message_dict