コード例 #1
0
 def test_load_courts_with_toponims(self):
     text = load_resource_document(
         'lexnlp/extract/de/sample_de_courts02.txt', 'utf-8')
     ret = list(get_courts(text))
     self.assertEqual(2, len(ret))
     jurisdiction = ret[0]["tags"]["Extracted Entity Court Jurisdiction"]
     self.assertEqual("Federal", jurisdiction)
コード例 #2
0
 def test_parse_precise_and_type_only(self):
     text = "Bei dir läuft, deine Verfassungsgerichtshof des Freistaates Sachsen rauchen Joints vor der Kamera. Amtsgerichte - arbeit nicht frei."
     ret = list(get_courts(text))
     self.assertEqual(2, len(ret))
     self.assertEqual('Verfassungsgerichtshof des Freistaates Sachsen',
                      ret[0]["tags"]["Extracted Entity Court Name"])
     self.assertEqual('Amtsgerichte',
                      ret[1]["tags"]["Extracted Entity Court Name"])