Пример #1
0
    def test_parse_empty_text(self):
        ret = _get_court_list('')
        self.assertEqual(0, len(ret))
        ret = _get_court_list("""

         """)
        self.assertEqual(0, len(ret))
Пример #2
0
    def test_parse_partial_entry(self):
        text = "Sembré una flor sin interés. Yo la sembré para ver el Tribunal Superior, al volver ya estaba seca y ya no quizo retoñar."
        ret = _get_court_list(text, 'Mx')
        self.assertEqual(1, len(ret))
        self.assertEqual('Tribunal Superior', ret[0].name)
        self.assertEqual('Mx', ret[0].locale)

        ret = _get_court_list(text)
        self.assertEqual('es', ret[0].locale)
Пример #3
0
    def test_parse_partial_entry(self):
        text = "Sembré una flor sin interés. Yo la sembré para ver el Tribunal Superior, al volver ya estaba seca y ya no quizo retoñar."
        ret = _get_court_list(text, 'Mx')
        self.assertEqual(1, len(ret))
        self.assertEqual('Tribunal Superior', ret[0].name)
        self.assertEqual('Mx', ret[0].locale)
        self.assertEqual((28, 71), ret[0].coords)

        self.assertEqual('Tribunal Superior', ret[0].court_type)
        self.assertEqual('Andalucía', ret[0].jurisdiction)
        self.assertEqual('Tribunal Superior', ret[0].name)
        self.assertEqual('court', ret[0].record_type)
        self.assertEqual('Yo la sembré para ver el Tribunal Superior',
                         ret[0].text.strip())

        ret = _get_court_list(text)
        self.assertEqual('es', ret[0].locale)