code: def test_bar_formatting_steps_greater_than_bar_length(self):
      block_size = 2
      greater_bar_length = ProgressBarTest.BAR_LENGTH * 2
      progress_bar = ProgressBar(
          steps=greater_bar_length,
          bar_length=ProgressBarTest.BAR_LENGTH,
          bar_character="#",
          partial_bar_characters=[" "],
      )
  
      self.assertEqual(
          progress_bar.progress_bar_formatting(),
          " " * ProgressBarTest.BAR_LENGTH,
      )
      for step in range(block_size, greater_bar_length + 1, block_size):
          progress_bar.update(block_size)
          number_blocks_bar = round(step / block_size)
          number_blocks_padding = (
              ProgressBarTest.BAR_LENGTH - number_blocks_bar
          )
          self.assertEqual(
              progress_bar.progress_bar_formatting(),
              "#" * number_blocks_bar + " " * number_blocks_padding,
          )
  
file_path: poutyne/tests/framework/callbacks/test_progress_bar.py
imports: from unittest import TestCase
  from poutyne import ProgressBar
label_desc: Use image node_id 3 for calling the ProgressBarTest obj's underlying member method code with example usage: obj.test_bar_formatting_steps_greater_than_bar_length() without return types