code: def test_step_print_str_representation_works_correctly():
      output = str(TrainOnlyWrapper(SomeTruncableStep()))
      assert (
          output
          == """TrainOnlyWrapper(SomeTruncableStep([
          SomeStepWithHyperparams(name='MockStep'),
          SomeStepWithHyperparams(name='MockStep1')
      ]))"""
      )
  
imports: from neuraxle.pipeline import Pipeline
  from neuraxle.steps.flow import TrainOnlyWrapper
  from testing_neuraxle.mocks.step_mocks import SomeSplitStep, SomeStep, SomeTruncableStep
label_desc: Use image node_id 4 for calling a global function with example usage: test_step_print_str_representation_works_correctly() without return types