code: def test_unsupported_arguments(client, s, a, b):
      with pytest.raises(TypeError) as excinfo:
          client.get_executor(workers=[b["address"]], foo=1, bar=2)
      assert (
          "unsupported arguments to ClientExecutor: ['bar', 'foo']"
          in str(excinfo.value)
      )
  
imports: from __future__ import annotations
  import random
  from concurrent.futures import FIRST_COMPLETED, FIRST_EXCEPTION, Future, TimeoutError, as_completed, wait
  from time import sleep
  import pytest
  from tlz import take
  from distributed.event import Event
  from distributed.metrics import time
  from distributed.utils import CancelledError
  from distributed.utils_test import inc, slowadd, slowinc, throws, varying
label_desc: Use image node_id 12 for calling a global function with example usage: test_unsupported_arguments(client, s, a, b) without return types