django-embed-video/embed_video/tests/backends/__init__.py

18 lines
429 B
Python
Raw Permalink Normal View History

2014-07-26 14:19:10 +00:00
from embed_video.backends import detect_backend
2014-07-26 12:11:30 +00:00
class BackendTestMixin(object):
urls = []
instance = None
def test_detect(self):
for url in self.urls:
backend = detect_backend(url[0])
self.assertIsInstance(backend, self.instance)
def test_code(self):
for url in self.urls:
backend = self.instance(url[0])
self.assertEqual(backend.code, url[1])