def _verify_numpy_page(self, page): colnames = self.colnames datatypes = get_primitive_datatypes() for colname, datatype in zip(colnames, datatypes): arr = page[colname] self.match_dtype(datatype, arr.dtype) return verify_iterator_data(self.assertEqual, arrays_to_list_of_tuples(page, colnames))
def test_numpy_parser(self): """ Test Numpy-based parser that returns a NumPy array """ # arrays = { 'a': arr1, 'b': arr2, ... } arrays = get_data(NumpyProtocolHandler) colnames = self.colnames datatypes = get_primitive_datatypes() for colname, datatype in zip(colnames, datatypes): arr = arrays[colname] self.match_dtype(datatype, arr.dtype) verify_iterator_data(self.assertEqual, arrays_to_list_of_tuples(arrays, colnames))
def test_numpy_parser(self): """ Test Numpy-based parser that returns a NumPy array """ # arrays = { 'a': arr1, 'b': arr2, ... } arrays = get_data(NumpyProtocolHandler) colnames = self.colnames datatypes = get_primitive_datatypes() for colname, datatype in zip(colnames, datatypes): arr = arrays[colname] self.match_dtype(datatype, arr.dtype) verify_iterator_data(self.assertEqual, arrays_to_list_of_tuples(arrays, colnames))