Beispiel #1
0
 def test___new___na_integer(self):
     # Should be upcast to float.
     # Missing values should be NaN.
     a = Vector([1, 2, NaN, None])
     b = Vector([1, 2, NaN, NaN])
     assert a.is_float()
     assert a.equal(b)
Beispiel #2
0
 def test___new___na_float(self):
     # Missing values should be NaN.
     a = Vector([1.1, 2.2, NaN, None])
     b = Vector([1.1, 2.2, NaN, NaN])
     assert a.is_float()
     assert a.equal(b)
Beispiel #3
0
 def test_as_float(self):
     a = Vector([1, 2]).as_float()
     assert a.is_float()
     assert np.all(a == [1.0, 2.0])