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