def test_process_data(self, data_field_class): r""" checking if the process data method works """ # # creating horizontal channels eval_chans = EvalChannels(data_field_class()) eval_chans.data_map = sp.zeros((eval_chans.nz, eval_chans.nx), dtype=int) eval_chans.data_map[2:4, :] = 255 eval_chans.data_map[6:9, :] = 255 eval_chans.data_vector = sp.ravel(eval_chans.data_map) eval_chans.args = { 'axis': 'x', 'thresh': 100 } eval_chans._process_data() # # creating vertical channels eval_chans = EvalChannels(data_field_class()) eval_chans.data_map = sp.zeros((eval_chans.nz, eval_chans.nx), dtype=int) eval_chans.data_map[:, 2:4] = 255 eval_chans.data_map[:, 6:9] = 255 eval_chans.data_vector = sp.ravel(eval_chans.data_map) eval_chans.args = { 'axis': 'z', 'thresh': 100 } eval_chans._process_data() # eval_chans.args = { 'axis': 'y', 'thresh': 100 } eval_chans._process_data()