code: def test_pipeline_repr(test_pipeline):
      assert (
          str(test_pipeline)
          == """Pipeline: [\n\tPipeline: [\n\t\tLogTransformer(input_key='x', output_key='log_x')\n\t\tPowerTransformer(input_key='log_x', output_key='log_pow_x')\n\t]\n\tSumNormalizer(input_key='weights', output_key='norm_weights')\n\tWeightedSum(input_key='log_pow_x', weight_key='norm_weights', output_key='res')\n]"""
      )
  
imports: import logging
  import numpy
  import pytest
  from popmon.base import Module, Pipeline
label_desc: Use image node_id 3 for calling a global function with example usage: test_pipeline_repr(test_pipeline) without return types