def test_returns_valid_value_as_is(self):
     ret = _serialize(Float64Col, 1.1)
     self.assertEqual(ret, 1.1)
 def test_converts_Int64Col_None_to_minimal_int(self):
     ret = _serialize(Int64Col, None)
     self.assertEqual(ret, np.iinfo(np.int64).min)
 def test_converts_Float64Col_None_to_nan(self):
     ret = _serialize(Float64Col, None)
     self.assertTrue(math.isnan(ret))
 def test_converts_NA_to_empty_string(self):
     ret = _serialize(StringCol, "NA")
     self.assertEqual(ret, "")
 def test_converts_StringCol_None_to_empty_string(self):
     ret = _serialize(StringCol, None)
     self.assertEqual(ret, "")
 def test_converts_invalid_float_to_nan(self):
     ret = _serialize(Float64Col, "invalid-float")
     self.assertTrue(math.isnan(ret))
 def test_converts_invalid_int64_to_minimal_int(self):
     ret = _serialize(Int64Col, "invalid-int")
     self.assertEqual(ret, np.iinfo(np.int64).min)
Example #8
0
 def test_converts_Float64Col_None_to_nan(self):
     ret = _serialize(Float64Col, None)
     self.assertTrue(math.isnan(ret))
Example #9
0
 def test_returns_valid_value_as_is(self):
     ret = _serialize(Float64Col, 1.1)
     self.assertEqual(ret, 1.1)
Example #10
0
 def test_converts_Int64Col_None_to_minimal_int(self):
     ret = _serialize(Int64Col, None)
     self.assertEqual(ret, np.iinfo(np.int64).min)
Example #11
0
 def test_converts_StringCol_None_to_empty_string(self):
     ret = _serialize(StringCol, None)
     self.assertEqual(ret, '')
Example #12
0
 def test_converts_NA_to_empty_string(self):
     ret = _serialize(StringCol, 'NA')
     self.assertEqual(ret, '')
Example #13
0
 def test_converts_invalid_int64_to_minimal_int(self):
     ret = _serialize(Int64Col, 'invalid-int')
     self.assertEqual(ret, np.iinfo(np.int64).min)
Example #14
0
 def test_converts_invalid_float_to_nan(self):
     ret = _serialize(Float64Col, 'invalid-float')
     self.assertTrue(math.isnan(ret))