Пример #1
0
 def test_dumpFileArgsError(self):
     try:
         ultrajson.dump([], '')
     except TypeError:
         pass
     else:
         assert False, 'expected TypeError'
Пример #2
0
 def test_dumpToFileLikeObject(self):
     class filelike:
         def __init__(self):
             self.bytes = ''
         def write(self, bytes):
             self.bytes += bytes
     f = filelike()
     ultrajson.dump([1, 2, 3], f)
     self.assertEqual("[1,2,3]", f.bytes)
Пример #3
0
 def test_dumpToFile(self):
     f = StringIO()
     ultrajson.dump([1, 2, 3], f)
     self.assertEqual("[1,2,3]", f.getvalue())