code: def test_fire_reset(self):
      env = DummyDiscretePixelEnv(random=False)
      env_wrap = FireReset(env)
      obs = env.reset()
      obs_wrap = env_wrap.reset()
  
      assert np.array_equal(obs, np.ones(env.observation_space.shape))
      assert np.array_equal(
          obs_wrap, np.full(env.observation_space.shape, 3)
      )
  
      env_wrap.step(2)
      obs_wrap = (
          env_wrap.reset()
      )  # env will call reset again, after fire
      assert np.array_equal(
          obs_wrap, np.full(env.observation_space.shape, 3)
      )
  
imports: import numpy
  from garage.envs.wrappers import FireReset
  from tests.fixtures.envs.dummy import DummyDiscretePixelEnv
label_desc: Use image node_id 1 for calling the TestFireReset obj's underlying member method code with example usage: obj.test_fire_reset() without return types