extended test case
authorStefan Behnel <scoder@users.berlios.de>
Fri, 25 Apr 2008 16:31:51 +0000 (18:31 +0200)
committerStefan Behnel <scoder@users.berlios.de>
Fri, 25 Apr 2008 16:31:51 +0000 (18:31 +0200)
tests/run/specialfloat.pyx

index 0fe41bf4db6a540bc828b2a859352e49a86764a1..8a4d8d584faedf0c41840b958713de4ba035ee34 100644 (file)
@@ -6,6 +6,8 @@ __doc__ = """
     nan
     >>> nan2()
     nan
+    >>> float_nan
+    nan
 
     >>> infp1()
     inf
@@ -15,6 +17,10 @@ __doc__ = """
     inf
     >>> infp2() == float('inf')
     True
+    >>> float_infp
+    inf
+    >>> float_infp == float('inf')
+    True
 
     >>> infn1()
     -inf
@@ -24,6 +30,10 @@ __doc__ = """
     -inf
     >>> infn2() == float('-inf')
     True
+    >>> float_infn
+    -inf
+    >>> float_infn == float('-inf')
+    True
 """
 
 DEF FLOAT = 12.5
@@ -31,6 +41,10 @@ DEF FLOAT_NAN = float('nan')
 DEF FLOAT_INFP = float('+inf')
 DEF FLOAT_INFN = float('-inf')
 
+float_nan = FLOAT_NAN
+float_infp = FLOAT_INFP
+float_infn = FLOAT_INFN
+
 def f():
     cdef float f
     f = FLOAT