def test_RaggedIndexedContiguousArray_to_memory(self): """TODO DOCS.""" compressed_data = cfdm.Data([ 280.0, 281.0, 279.0, 278.0, 279.5, 281.0, 282.0, 278.0, 279.0, 277.5, ]) index = cfdm.Index(data=[0, 0, 0, 0, 1, 1, 1, 1]) cfdm.Count(data=[1, 3, 2, 2]) r = cfdm.RaggedIndexedContiguousArray( compressed_data, shape=(2, 2, 3), size=12, ndim=3, index_variable=index, count_variable=index, ) r.to_memory()
def setUp(self): """Preparations called immediately before each test method.""" # Disable log messages to silence expected warnings cfdm.log_level("DISABLE") # Note: to enable all messages for given methods, lines or calls (those # without a 'verbose' option to do the same) e.g. to debug them, wrap # them (for methods, start-to-end internally) as follows: # cfdm.log_level('DEBUG') # < ... test code ... > # cfdm.log_level('DISABLE') compressed_data = cfdm.Data([280.0, 281.0, 279.0, 278.0, 279.5]) index = cfdm.Index(data=[0, 1, 1, 1]) self.r = cfdm.RaggedIndexedArray( compressed_data, shape=(2, 3), size=6, ndim=2, index_variable=index )