docstr: Make sure that all of the User teacher data is correct relative to ground truth,
  including grounding turn.
docstr_tok: ["Make","sure","that","all","of","the","User","teacher","data","is","correct","relative","to","ground","truth",",","including","grounding","turn","."]
code: def _test_roundDataCorrect_helper(self, config):
      """
      Make sure that all of the User teacher data is correct relative to ground truth,
      including grounding turn.
      """
      max_rounds = config[test_agents.TEST_NUM_ROUNDS_OPT_KEY]
      values = self.dump_teacher_text(
          test_agents.UserSimulatorTeacher, config, {}
      )
      for episode_idx, episode in enumerate(values):
          utts = test_agents.get_round_utts(episode_idx, max_rounds)
          comp = []
          comp.append(
              [
                  "GOAL: "
                  + tod_core.SerializationHelpers.list_of_maps_to_str(
                      test_agents.make_goal_calls_machine(max_rounds)
                  ),
                  utts[0][0],
              ]
          )
          last_sys = utts[0][3]
          for i in range(1, len(utts)):
              comp.append([last_sys, utts[i][0]])
              last_sys = utts[i][3]
          self.assertEqual(episode, comp)
  
imports: import unittest
  import copy
  import parlai.core.tod.tod_core
  import parlai.core.tod.tod_test_utils.test_agents
label_desc: Use image node_id 1 for calling the TestUserTeacher obj's underlying member method code with example usage: obj._test_roundDataCorrect_helper(config) without return types