Пример #1
0
    def test_unicode(self):
        doc = OfficialDocument(
            post=self.post.base,
            source_url="http://example.com/",
        )

        self.assertEqual(text_type(doc), "65808 (http://example.com/)")
Пример #2
0
    def test_unicode(self):
        doc = OfficialDocument(
            post_id='XXX',
            source_url="http://example.com/",
        )

        self.assertEqual(unicode(doc), u"XXX (http://example.com/)")
Пример #3
0
    def test_unicode(self):
        doc = OfficialDocument(ballot=self.ballot,
                               source_url="http://example.com/")

        self.assertEqual(
            text_type(doc),
            "parl.dulwich-and-west-norwood.2015-05-07 (http://example.com/)",
        )
Пример #4
0
    def test_relevant_pages(self):
        doc = OfficialDocument(ballot=self.ballot,
                               source_url="http://example.com/")
        self.assertIsNone(doc.first_page_number)
        self.assertIsNone(doc.last_page_number)

        doc.relevant_pages = "all"

        self.assertIsNone(doc.first_page_number)
        self.assertIsNone(doc.last_page_number)

        doc.relevant_pages = "3,4,5,6,7"

        self.assertEqual(doc.first_page_number, 3)
        self.assertEqual(doc.last_page_number, 7)

        doc.relevant_pages = "5,6,7,1"

        self.assertEqual(doc.first_page_number, 1)
        self.assertEqual(doc.last_page_number, 7)