Example #1
0
 def check_read(encoding, data, expected):
     doc = document.ReadableDocument(data, "application/json",
                                     encoding=encoding)
     obj = yield document.read(doc, interface.IActionPayload)
     self.assertTrue(interface.IActionPayload.providedBy(obj))
     self.assertEqual(expected, obj)
Example #2
0
 def check(payload, expected):
     doc = document.ReadableDocument(payload, "application/json",
                                     encoding="UTF8")
     obj = yield document.read(doc, interface.IActionPayload)
     self.assertTrue(interface.IActionPayload.providedBy(obj))
     self.assertEqual(obj, expected)