summaryrefslogtreecommitdiffstatshomepage
path: root/tests/float/float1.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/float/float1.py')
-rw-r--r--tests/float/float1.py19
1 files changed, 19 insertions, 0 deletions
diff --git a/tests/float/float1.py b/tests/float/float1.py
index bb670586ae..f670a63486 100644
--- a/tests/float/float1.py
+++ b/tests/float/float1.py
@@ -7,6 +7,25 @@ print(1.2)
# float construction
print(float(1.2))
+print(float("1.2"))
+print(float("+1"))
+print(float("1e1"))
+print(float("1e+1"))
+print(float("1e-1"))
+print(float("inf"))
+print(float("INF"))
+print(float("infinity"))
+print(float("INFINITY"))
+print(float("nan"))
+print(float("NaN"))
+try:
+ float("1e+")
+except ValueError:
+ print("ValueError")
+try:
+ float("1z")
+except ValueError:
+ print("ValueError")
# unary operators
print(bool(0.0))