示例#1
0
 def test_nan(self):
     """
     NaN substituted to 0.
     """
     value = float("nan")
     self.assertEqual(substitute_nan(value), 0.0)
示例#2
0
 def test_non_default_subst(self):
     """
     NaN substitute to non default.
     """
     value = float("nan")
     self.assertEqual(substitute_nan(value, 99), 99)
示例#3
0
 def test_not_nan(self):
     """
     Non-NaN returned unchanged.
     """
     value = 1
     self.assertEqual(substitute_nan(value), value)