code: def test_estimate_epoch_without_len(self) -> None:
      dataloader = generate_random_iterable_dataloader(
          num_samples=10, input_dim=2, batch_size=2
      )
      self.assertEqual(
          estimated_steps_in_epoch(
              dataloader,
              num_steps_completed=0,
              max_steps=None,
              max_steps_per_epoch=None,
          ),
          float("inf"),
      )
  
file_path: tnt/tests/utils/test_progress.py
imports: import unittest
  from unittest.mock import patch
  from torchtnt.framework._test_utils import generate_random_dataloader, generate_random_iterable_dataloader
  from torchtnt.utils.progress import estimated_steps_in_epoch, estimated_steps_in_fit, estimated_steps_in_loop, Progress
label_desc: Use image node_id 5 for calling the ProgressTest obj's underlying member method code with example usage: obj.test_estimate_epoch_without_len() without return types