Exemple #1
0
 def test_from_single_json_object(self):
     single_json_object = PlainTextObject.from_str("foo")
     output = extract_json(single_json_object)
     expected = {
         "result": {
             "type": "plain_text",
             "text": "foo",
             "emoji": True
         }
     }
     self.assertDictEqual(expected, {"result": output})
Exemple #2
0
 def test_from_list_of_json_objects(self):
     json_objects = [
         PlainTextObject.from_str("foo"),
         MarkdownTextObject.from_str("bar"),
     ]
     output = extract_json(json_objects)
     expected = {
         "result": [
             {"type": "plain_text", "text": "foo", "emoji": True},
             {"type": "mrkdwn", "text": "bar"},
         ]
     }
     self.assertDictEqual(expected, {"result": output})