summaryrefslogtreecommitdiff
path: root/tests/functional/n/nan_comparison_check.py
diff options
context:
space:
mode:
Diffstat (limited to 'tests/functional/n/nan_comparison_check.py')
-rw-r--r--tests/functional/n/nan_comparison_check.py9
1 files changed, 6 insertions, 3 deletions
diff --git a/tests/functional/n/nan_comparison_check.py b/tests/functional/n/nan_comparison_check.py
index b9a720b9a..99b921cde 100644
--- a/tests/functional/n/nan_comparison_check.py
+++ b/tests/functional/n/nan_comparison_check.py
@@ -2,10 +2,12 @@
# pylint: disable=literal-comparison,comparison-with-itself, import-error
"""Test detection of NaN value comparison."""
import numpy
+
x = 42
a = x is numpy.NaN # [nan-comparison]
b = x == numpy.NaN # [nan-comparison]
-c = x == float('nan') # [nan-comparison]
+c = x == float("nan") # [nan-comparison]
+d = x is float("nan") # [nan-comparison]
e = numpy.NaN == numpy.NaN # [nan-comparison]
f = x is 1
g = 123 is "123"
@@ -13,9 +15,10 @@ h = numpy.NaN is not x # [nan-comparison]
i = numpy.NaN != x # [nan-comparison]
j = x != numpy.NaN # [nan-comparison]
-j1 = x != float('nan') # [nan-comparison]
+j1 = x != float("nan") # [nan-comparison]
+k = x is not numpy.NaN # [nan-comparison]
assert x == numpy.NaN # [nan-comparison]
-assert x is not float('nan') # [nan-comparison]
+assert x is not float("nan") # [nan-comparison]
if x == numpy.NaN: # [nan-comparison]
pass
z = bool(x is numpy.NaN) # [nan-comparison]