Lichen

Changeset

461:4b362aa64c6d
2017-01-12 Paul Boddie raw files shortlog changelog graph Added some hashing test cases.
tests/numbers.py (file)
     1.1 --- a/tests/numbers.py	Wed Jan 11 18:02:06 2017 +0100
     1.2 +++ b/tests/numbers.py	Thu Jan 12 16:32:06 2017 +0100
     1.3 @@ -1,8 +1,11 @@
     1.4  import sys
     1.5  
     1.6 +print "# sys.maxint: ",
     1.7  print sys.maxint
     1.8 +print "# sys.minint: ",
     1.9  print sys.minint
    1.10  
    1.11 +print "# sys.maxint + sys.minint: ",
    1.12  print sys.maxint + sys.minint
    1.13  
    1.14  i = 2 ** 30
    1.15 @@ -40,3 +43,12 @@
    1.16  
    1.17  print hex(31)                           # 0x1f
    1.18  print oct(31)                           # 037
    1.19 +
    1.20 +print "# hash(sys.maxint): ",
    1.21 +print hash(sys.maxint)
    1.22 +
    1.23 +print "# hash((sys.maxint, 0)): ",
    1.24 +print hash((sys.maxint, 0))
    1.25 +
    1.26 +print "# hash((sys.maxint - 1, 0)): ",
    1.27 +print hash((sys.maxint - 1, 0))