test models.get_quality_by_name()

This commit is contained in:
2020-05-09 10:41:44 +02:00
parent 2cbd8bf49d
commit 63ce1078e4
2 changed files with 15 additions and 0 deletions

View File

@@ -0,0 +1,15 @@
from django.test import TestCase
from videodinges.models import get_quality_by_name
class GetQualityByNameTestCase(TestCase):
def test_returns_quality_if_listed(self):
result = get_quality_by_name('480p')
self.assertEqual(result.name, '480p')
self.assertEqual(result.width, 853)
self.assertEqual(result.height, 480)
self.assertEqual(result.priority, 2)
def test_returns_none_if_not_listed(self):
result = get_quality_by_name('non-existend')
self.assertIsNone(result)