Example #1
0
    def test_locale_list(self):
        """Verify the locale list renders all locales."""
        LocaleFactory(locale="en-US")
        LocaleFactory(locale="es")
        LocaleFactory(locale="de")

        r = self.client.get(reverse("wiki.locales"))
        eq_(r.status_code, 200)
        doc = pq(r.content)
        eq_(Locale.objects.count(), len(doc("#locale-listing li")))
Example #2
0
    def test_locale_list(self):
        """Verify the locale list renders all locales."""
        LocaleFactory(locale='en-US')
        LocaleFactory(locale='es')
        LocaleFactory(locale='de')

        r = self.client.get(reverse('wiki.locales'))
        eq_(r.status_code, 200)
        doc = pq(r.content)
        eq_(Locale.objects.count(), len(doc('#locale-listing li')))
Example #3
0
 def setUp(self):
     super(AddRemoveReviewerTests, self).setUp()
     self.locale = LocaleFactory(locale="es")
     self.user = UserFactory()
     self.locale.leaders.add(self.user)
     self.reviewer = UserFactory()
     self.client.login(username=self.user.username, password="******")
Example #4
0
 def setUp(self):
     super(AddRemoveLeaderTests, self).setUp()
     self.locale = LocaleFactory(locale="es")
     self.user = UserFactory()
     add_permission(self.user, Locale, "change_locale")
     self.leader = UserFactory()
     self.client.login(username=self.user.username, password="******")
Example #5
0
 def setUp(self):
     super(AddRemoveEditorTests, self).setUp()
     self.locale = LocaleFactory(locale='es')
     self.user = UserFactory()
     self.locale.leaders.add(self.user)
     self.editor = UserFactory()
     self.client.login(username=self.user.username, password='******')
Example #6
0
    def setUp(self):
        self.locale = LocaleFactory(locale='es')

        self.u = UserFactory()

        self.locale.leaders.add(self.u)
        self.locale.save()

        self.announcement = AnnouncementFactory(creator=self.u,
                                                locale=self.locale,
                                                content="Look at me!",
                                                show_after=datetime(
                                                    2012, 1, 1, 0, 0, 0))
Example #7
0
    def test_locale_list(self):
        """Verify the locale list renders all locales."""
        lcl = LocaleFactory(locale="es")
        leader = UserFactory()
        lcl.leaders.add(leader)
        reviewer = UserFactory()
        lcl.reviewers.add(reviewer)
        editor = UserFactory()
        lcl.editors.add(editor)

        r = self.client.get(reverse("wiki.locale_details", args=[lcl.locale]))
        eq_(r.status_code, 200)
        doc = pq(r.content)
        leaders = doc("ul.leaders > li")
        eq_(1, len(leaders))
        assert leader.profile.name in leaders.text()
        reviewers = doc("ul.reviewers > li")
        eq_(1, len(reviewers))
        assert reviewer.profile.name in reviewers.text()
        editors = doc("ul.editors > li")
        eq_(1, len(editors))
        assert editor.profile.name in editors.text()
Example #8
0
 def setUp(self):
     self.locale = LocaleFactory(locale="es")
Example #9
0
 def setUp(self):
     super(AnnouncementModelTests, self).setUp()
     self.creator = UserFactory()
     self.group = GroupFactory()
     self.locale = LocaleFactory(locale='es')
     self.creator.groups.add(self.group)
Example #10
0
 def setUp(self):
     self.locale = LocaleFactory(locale='es')