code: def test_update(
      self,
      state,
      prior_values,
      process_values,
      obs_values,
      observation,
      expected_state,
      expected_cov,
      atol,
  ):
      self.estimator.state = state
      self.estimator.initialize_covariances(
          prior_values, process_values, obs_values
      )
  
      self.estimator.update(observation)
      self.assertAllClose(
          self.estimator.state, expected_state, atol=atol
      )
      self.assertAllClose(
          self.estimator.covariance, expected_cov, atol=atol
      )
  
file_path: geomstats/geomstats/test_cases/learning/kalman_filter.py
imports: from geomstats.test.test_case import TestCase
label_desc: Use image node_id 2 for calling the KalmanFilterTestCase obj's underlying member method code with example usage: obj.test_update(state, prior_values, process_values, obs_values, observation, expected_state, expected_cov, atol) without return types