class_docstr: Tests for Atari 100k agents.
  
    
class_docstr_tok: ["Tests","for","Atari","100k","agents","."]
docstr: Test the DER agent.
docstr_tok: ["Test","the","DER","agent","."]
code: def testIntegration(self, agent_name):
      """Test the DER agent."""
      logging.info("####### Training the %s agent #####", agent_name)
      logging.info(
          "####### %s base_dir: %s", agent_name, FLAGS.base_dir
      )
      QuickAgentFlags()
      SetAgentConfig(agent_name)
      train.main([])
      print(os.listdir(self._logging_dir))
      print(os.listdir(self._checkpoint_dir))
      self.VerifyFilesCreated()
      shutil.rmtree(FLAGS.base_dir)
  
file_path: dopamine/tests/dopamine/labs/atari_100k/train_test.py
imports: import os
  import shutil
  from absl import flags
  from absl import logging
  from absl.testing import absltest
  from absl.testing import parameterized
  from dopamine.labs.atari_100k import train
  import gin
label_desc: Use image node_id 3 for calling the RunnerIntegrationTest obj's underlying member method code with example usage: obj.testIntegration(agent_name) without return types