test models.get_quality_by_name()
This commit is contained in:
0
tests/videodinges/unit/models/__init__.py
Normal file
0
tests/videodinges/unit/models/__init__.py
Normal file
15
tests/videodinges/unit/models/test_get_quality_by_name.py
Normal file
15
tests/videodinges/unit/models/test_get_quality_by_name.py
Normal 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)
|
||||
Reference in New Issue
Block a user