Ejemplo n.º 1
0
 def test_returns_valid_value_as_is(self):
     ret = _serialize(Float64Col, 1.1)
     self.assertEqual(ret, 1.1)
Ejemplo n.º 2
0
 def test_converts_Int64Col_None_to_minimal_int(self):
     ret = _serialize(Int64Col, None)
     self.assertEqual(ret, np.iinfo(np.int64).min)
Ejemplo n.º 3
0
 def test_converts_Float64Col_None_to_nan(self):
     ret = _serialize(Float64Col, None)
     self.assertTrue(math.isnan(ret))
Ejemplo n.º 4
0
 def test_converts_NA_to_empty_string(self):
     ret = _serialize(StringCol, "NA")
     self.assertEqual(ret, "")
Ejemplo n.º 5
0
 def test_converts_StringCol_None_to_empty_string(self):
     ret = _serialize(StringCol, None)
     self.assertEqual(ret, "")
Ejemplo n.º 6
0
 def test_converts_invalid_float_to_nan(self):
     ret = _serialize(Float64Col, "invalid-float")
     self.assertTrue(math.isnan(ret))
Ejemplo n.º 7
0
 def test_converts_invalid_int64_to_minimal_int(self):
     ret = _serialize(Int64Col, "invalid-int")
     self.assertEqual(ret, np.iinfo(np.int64).min)
Ejemplo n.º 8
0
 def test_converts_Float64Col_None_to_nan(self):
     ret = _serialize(Float64Col, None)
     self.assertTrue(math.isnan(ret))
Ejemplo n.º 9
0
 def test_returns_valid_value_as_is(self):
     ret = _serialize(Float64Col, 1.1)
     self.assertEqual(ret, 1.1)
Ejemplo n.º 10
0
 def test_converts_Int64Col_None_to_minimal_int(self):
     ret = _serialize(Int64Col, None)
     self.assertEqual(ret, np.iinfo(np.int64).min)
Ejemplo n.º 11
0
 def test_converts_StringCol_None_to_empty_string(self):
     ret = _serialize(StringCol, None)
     self.assertEqual(ret, '')
Ejemplo n.º 12
0
 def test_converts_NA_to_empty_string(self):
     ret = _serialize(StringCol, 'NA')
     self.assertEqual(ret, '')
Ejemplo n.º 13
0
 def test_converts_invalid_int64_to_minimal_int(self):
     ret = _serialize(Int64Col, 'invalid-int')
     self.assertEqual(ret, np.iinfo(np.int64).min)
Ejemplo n.º 14
0
 def test_converts_invalid_float_to_nan(self):
     ret = _serialize(Float64Col, 'invalid-float')
     self.assertTrue(math.isnan(ret))