John-Mark Gurney
4c68f0e4cc
add support for datetime..
[git-p4: depot-paths = "//depot/python/pypasn1/main/": change = 1825]
9 years ago
John-Mark Gurney
62ca959694
add the datetime/delta objects to implement..
[git-p4: depot-paths = "//depot/python/pypasn1/main/": change = 1824]
9 years ago
John-Mark Gurney
02e8165cd1
add a test that fuzzes the loading process to make sure that
any changes to the laod string is either caught, or makes a
change to the returned objects...
Add a few tests found by the fuzzing routines to make sure
they are continue to be detected even if fuzzing is turned off..
fixes caught, reading past end of list, set and dict... Various float
parameters now raise errors when invalid..
[git-p4: depot-paths = "//depot/python/pypasn1/main/": change = 1823]
9 years ago
John-Mark Gurney
17fc600564
remove unneeded code, add some comments for additional tests to write..
[git-p4: depot-paths = "//depot/python/pypasn1/main/": change = 1822]
9 years ago
John-Mark Gurney
c35550e00d
add support for decoding floats... Add support for encoding
negative exponents...
[git-p4: depot-paths = "//depot/python/pypasn1/main/": change = 1821]
9 years ago
John-Mark Gurney
b2cf3ef9bf
add a long string for testing..
[git-p4: depot-paths = "//depot/python/pypasn1/main/": change = 1820]
9 years ago
John-Mark Gurney
0c8e0e355c
enforce all ones for true bool...
test long strings...
test for invalid bool..
[git-p4: depot-paths = "//depot/python/pypasn1/main/": change = 1819]
9 years ago
John-Mark Gurney
9a5c72e6c9
none -> null.. remove prints, add test cases..
[git-p4: depot-paths = "//depot/python/pypasn1/main/": change = 1818]
9 years ago
John-Mark Gurney
67c86d3494
add inital version of this code..
only special float values work..
various time formats not supported..
[git-p4: depot-paths = "//depot/python/pypasn1/main/": change = 1817]
9 years ago