def test_encodeNumericOverflow(self): try: ultrajson.encode(12839128391289382193812939) except OverflowError: pass else: assert False, "expected OverflowError"
def test_encodeDoubleNegInf(self): input = -float('inf') try: ultrajson.encode(input) assert False, "Expected exception!" except(OverflowError): return assert False, "Wrong exception"
def test_encodeNumericOverflowNested(self): for n in range(0, 100): class Nested: x = 12839128391289382193812939 nested = Nested() try: ultrajson.encode(nested) except OverflowError: pass else: assert False, "expected OverflowError"