def test_verify(self): """ Should inherit verify functions """ shape = (128, 1, 64) vm = VM(shape=shape) vm.sl = np.ones(vm.sl.shape) self.assertTrue(hasattr(vm, 'verify')) self.assertTrue(vm.verify()) # should return false if NaNs are on the grid vm.sl[0, 0, 0] = np.nan self.assertFalse(vm.verify()) # should return false if zeros are on the grid vm.sl = np.ones(vm.sl.shape) self.assertTrue(vm.verify()) vm.sl[0, 0, 0] = 0.0 self.assertFalse(vm.verify())