code: def test_no_timeout(self):
      future1 = self.executor.submit(mul, 2, 21)
      future2 = self.executor.submit(mul, 7, 6)
  
      completed = set(
          futures.as_completed(
              [
                  CANCELLED_AND_NOTIFIED_FUTURE,
                  EXCEPTION_FUTURE,
                  SUCCESSFUL_FUTURE,
                  future1,
                  future2,
              ]
          )
      )
      self.assertEqual(
          set(
              [
                  CANCELLED_AND_NOTIFIED_FUTURE,
                  EXCEPTION_FUTURE,
                  SUCCESSFUL_FUTURE,
                  future1,
                  future2,
              ]
          ),
          completed,
      )
  
file_path: cpython/Lib/test/test_concurrent_futures/test_as_completed.py
imports: import itertools
  import time
  import unittest
  import weakref
  from concurrent import futures
  from concurrent.futures._base import CANCELLED_AND_NOTIFIED, FINISHED, Future
  from test import support
  from .util import PENDING_FUTURE, RUNNING_FUTURE, CANCELLED_AND_NOTIFIED_FUTURE, EXCEPTION_FUTURE, SUCCESSFUL_FUTURE, create_future, create_executor_tests, setup_module
label_desc: Use image node_id 1 for calling the AsCompletedTests obj's underlying member method code with example usage: obj.test_no_timeout() without return types