コード例 #1
0
 def test_to_string_if_exists(self):
     zaak = {
         "foo": "bar",
         "bliep": "    blap     ",
     }
     self.assertEqual(to_string_if_exists(zaak, "foo"), "bar")
     self.assertEqual(to_string_if_exists(zaak, "bliep"), "blap")
     self.assertEqual(to_string_if_exists(zaak, "hello"), None)
     self.assertEqual(to_string_if_exists(zaak, "hello", "default_value"),
                      "default_value")
コード例 #2
0
 def to_description(self) -> str:
     return to_string_if_exists(self.zaak_source, "subject1")
コード例 #3
0
 def to_date_decision(self) -> str:  # Datum afhandeling
     return to_date(to_string_if_exists(self.zaak_source, "date5"))
コード例 #4
0
 def to_decision(self) -> str:  # Resultaat (besluit)
     decision_source = to_string_if_exists(self.zaak_source, "dfunction")
     return get_translation(decision_source, self.decision_translations, True)
コード例 #5
0
 def to_status(self) -> str:
     status_source = to_string_if_exists(self.zaak_source, "title")
     return get_translation(status_source, self.status_translations, True)
コード例 #6
0
 def to_date_request(self):  # Startdatum zaak
     return to_date(to_string_if_exists(self.zaak_source, "document_date"))
コード例 #7
0
 def to_identifier(self):  # Zaak kenmerk
     return to_string_if_exists(self.zaak_source, "mark")