code: def test_ddpg_eval_env():
      """
      Additional test to check that everything is working when passing
      an eval env.
      """
      eval_env = gym.make("Pendulum-v0")
      model = DDPG(
          "MlpPolicy",
          "Pendulum-v0",
          nb_rollout_steps=5,
          nb_train_steps=2,
          nb_eval_steps=10,
          eval_env=eval_env,
          verbose=0,
      )
      model.learn(NUM_TIMESTEPS)
  
file_path: stable-baselines/tests/test_continuous.py
imports: import subprocess
  import os
  import gym
  import pytest
  import numpy
  from stable_baselines import A2C, ACKTR, SAC, DDPG, PPO1, PPO2, TRPO, TD3
  from stable_baselines.common.vec_env import DummyVecEnv
  from stable_baselines.common.identity_env import IdentityEnvBox
  from stable_baselines.ddpg import AdaptiveParamNoiseSpec, NormalActionNoise
  from stable_baselines.common.evaluation import evaluate_policy
  from tests.test_common import _assert_eq
label_desc: Use image node_id 3 for calling a global function with example usage: test_ddpg_eval_env() without return types