Remove unused license preamble
[mygpo.git] / mygpo / directory / tests.py
blobc0ec9838f1a681d3021fbb52fc701422c55a0d67
1 import unittest
2 import doctest
3 import uuid
4 from datetime import datetime
6 from django.test import TestCase
8 from mygpo.podcasts.models import Podcast
9 from mygpo.directory.views import ToplistView
12 class ToplistTests(unittest.TestCase):
13 """ Test podcast and episode toplists """
15 def test_toplist_languages(self):
16 """ Test the all_languages method of the toplists """
17 languages = ['de', 'de_AT', 'en']
18 for lang in languages:
19 Podcast.objects.create(id=uuid.uuid1(),
20 created=datetime.utcnow(),
21 language=lang,
24 view = ToplistView()
25 all_langs = view.all_languages()
26 self.assertEqual(all_langs, {'de': 'Deutsch', 'en': 'English'})