Loading opds_catalog/__pycache__/feeds.cpython-35.pyc +54 B (38.2 KiB) File changed.No diff preview for this file type. View original file View changed file opds_catalog/feeds.py +1 −1 Original line number Diff line number Diff line Loading @@ -864,7 +864,7 @@ class GenresFeed(AuthFeed): return self.request.path def title(self, obj): return "%s | %s"%(settings.TITLE,_("Select genres")) return "%s | %s"%(settings.TITLE,_("Select genres (%s)")%(_("section") if obj==0 else _("subsection"))) def feed_extra_kwargs(self, obj): return { Loading opds_catalog/management/commands/__pycache__/sopds.cpython-35.pyc (2.5 KiB) File changed.No diff preview for this file type. View original file View changed file opds_catalog/tests/__pycache__/test_feeds.cpython-35.pyc +868 B (6.62 KiB) File changed.No diff preview for this file type. View original file View changed file opds_catalog/tests/test_feeds.py +24 −4 Original line number Diff line number Diff line Loading @@ -4,6 +4,8 @@ from django.core.urlresolvers import reverse from django.test import TestCase, Client from django.utils.translation import ugettext as _ from opds_catalog import settings class feedsTestCase(TestCase): fixtures = ['testdb.json'] Loading Loading @@ -109,14 +111,32 @@ class feedsTestCase(TestCase): c = Client() response = c.get('/opds/books/0/') self.assertEquals(response.status_code, 200) response = c.get(reverse('opds:char_books', kwargs={'lang_code':0})); if settings.ALPHABET_MENU: response = c.get(reverse('opds:lang_books')); self.assertEquals(response.status_code, 200) # self.assertIn(_("Cyrillic"), response.content.decode()) self.assertIn(_("Cyrillic"), response.content.decode()) response = c.get(reverse('opds:char_books', kwargs={'lang_code':0})); self.assertIn("<title>T</title>", response.content.decode()) def test_AuthorsFeed(self): c = Client() response = c.get('/opds/authors/0/') self.assertEquals(response.status_code, 200) if settings.ALPHABET_MENU: response = c.get(reverse('opds:lang_authors')); self.assertEquals(response.status_code, 200) self.assertIn(_("Cyrillic"), response.content.decode()) response = c.get(reverse('opds:char_authors', kwargs={'lang_code':0})); self.assertIn("<title>P</title>", response.content.decode()) def test_GenresFeed(self): c = Client() response = c.get('/opds/genres/') self.assertEquals(response.status_code, 200) # self.assertIn(_("Cyrillic"), response.content.decode()) No newline at end of file response = c.get(reverse('opds:genres')); self.assertEquals(response.status_code, 200) self.assertIn("Неизвестный жанр", response.content.decode()) response = c.get(reverse('opds:genres', kwargs={'section':266})); self.assertEquals(response.status_code, 200) self.assertIn("prose_contemporary", response.content.decode()) Loading
opds_catalog/__pycache__/feeds.cpython-35.pyc +54 B (38.2 KiB) File changed.No diff preview for this file type. View original file View changed file
opds_catalog/feeds.py +1 −1 Original line number Diff line number Diff line Loading @@ -864,7 +864,7 @@ class GenresFeed(AuthFeed): return self.request.path def title(self, obj): return "%s | %s"%(settings.TITLE,_("Select genres")) return "%s | %s"%(settings.TITLE,_("Select genres (%s)")%(_("section") if obj==0 else _("subsection"))) def feed_extra_kwargs(self, obj): return { Loading
opds_catalog/management/commands/__pycache__/sopds.cpython-35.pyc (2.5 KiB) File changed.No diff preview for this file type. View original file View changed file
opds_catalog/tests/__pycache__/test_feeds.cpython-35.pyc +868 B (6.62 KiB) File changed.No diff preview for this file type. View original file View changed file
opds_catalog/tests/test_feeds.py +24 −4 Original line number Diff line number Diff line Loading @@ -4,6 +4,8 @@ from django.core.urlresolvers import reverse from django.test import TestCase, Client from django.utils.translation import ugettext as _ from opds_catalog import settings class feedsTestCase(TestCase): fixtures = ['testdb.json'] Loading Loading @@ -109,14 +111,32 @@ class feedsTestCase(TestCase): c = Client() response = c.get('/opds/books/0/') self.assertEquals(response.status_code, 200) response = c.get(reverse('opds:char_books', kwargs={'lang_code':0})); if settings.ALPHABET_MENU: response = c.get(reverse('opds:lang_books')); self.assertEquals(response.status_code, 200) # self.assertIn(_("Cyrillic"), response.content.decode()) self.assertIn(_("Cyrillic"), response.content.decode()) response = c.get(reverse('opds:char_books', kwargs={'lang_code':0})); self.assertIn("<title>T</title>", response.content.decode()) def test_AuthorsFeed(self): c = Client() response = c.get('/opds/authors/0/') self.assertEquals(response.status_code, 200) if settings.ALPHABET_MENU: response = c.get(reverse('opds:lang_authors')); self.assertEquals(response.status_code, 200) self.assertIn(_("Cyrillic"), response.content.decode()) response = c.get(reverse('opds:char_authors', kwargs={'lang_code':0})); self.assertIn("<title>P</title>", response.content.decode()) def test_GenresFeed(self): c = Client() response = c.get('/opds/genres/') self.assertEquals(response.status_code, 200) # self.assertIn(_("Cyrillic"), response.content.decode()) No newline at end of file response = c.get(reverse('opds:genres')); self.assertEquals(response.status_code, 200) self.assertIn("Неизвестный жанр", response.content.decode()) response = c.get(reverse('opds:genres', kwargs={'section':266})); self.assertEquals(response.status_code, 200) self.assertIn("prose_contemporary", response.content.decode())