def test_unserial():
def twoway(x):
assert s.unserialize_value(s.serialize_value(x)) == x
twoway(None)
twoway(True)
twoway(False)
twoway(5)
twoway(5.0)
twoway(decimal.Decimal('5.5'))
twoway('abc')
twoway(b'abc')
twoway(b'abc')
twoway(datetime.date(2007, 12, 5))
twoway(datetime.datetime(2007, 12, 5, 12, 30, 30, tzinfo=utc))
twoway(Z('abc'))
with raises(ValueError):
s.unserialize_value('zzzz:abc')
评论列表
文章目录