class_docstr: Test RuntimePipeline in Pipeline
class_docstr_tok: ["Test","RuntimePipeline","in","Pipeline"]
code: def test_concat_pipeline(self):
      p_0 = pipe.input("a", "b", "c")
      p_1 = p_0.map("a", "d", lambda x: x + 1)
      p_2 = p_0.map(("b", "c"), "e", lambda x, y: x - y)
      p_3 = p_2.concat(p_1).output("d", "e")
  
      p = (
          pipe.input("x", "y", "z")
          .map(("x", "y", "z"), "x", p_3)
          .output("x")
      )
      res = p(1, 2, 3).to_list()
      self.assertEqual(res, [[(2, -1)]])
  
      p_0 = pipe.input("a", "b", "c")
      p_1 = p_0.map("a", "d", p2)
      p_2 = p_0.map(("b", "c"), "e", p3)
      p_3 = p_2.concat(p_1).output("d", "e")
  
      res = p_3(1, 2, 3).to_list()
      self.assertEqual(res, [[3, 5]])
  
file_path: towhee/tests/unittests/runtime/test_dag_pipeline.py
imports: import unittest
  from towhee import pipe
label_desc: Use image node_id 12 for calling the TestDAGPipeline obj's underlying member method code with example usage: obj.test_concat_pipeline() without return types