Esempio n. 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))
Esempio n. 2
0
 def test_parse_baden_baden_court(self):
     text = " vom Amtsgericht Stuttgart als zentralem Mahngericht im automatisierten Verfahren bearbeitet, Amtsgerichte  Pforzheim"
     ret = get_court_list(text)
     self.assertEqual(2, len(ret))
Esempio n. 3
0
 def test_load_courts(self):
     text = load_resource_document(
         'lexnlp/extract/de/sample_de_courts01.txt', 'utf-8')
     ret = get_court_list(text, "y")
     self.assertEqual(4, len(ret))
     self.assertEqual("y", ret[0].locale)
Esempio n. 4
0
 def test_parse_simply_phrase(self):
     text = "Bei dir läuft, deine Boys rauchen Joints vor der Kamera Bundesverfassungsgericht."
     ret = get_court_list(text)
     self.assertEqual(1, len(ret))
     self.assertEqual("de", ret[0].locale)
     self.assertEqual("Bundesverfassungsgericht", ret[0].text.strip("' "))