code: def test_requester_pays_write_no_settings():
      random_filename = (
          "gs://hail-test-requester-pays-fds32/test_requester_pays_on_worker_driver_"
          + secret_alnum_string(10)
      )
      try:
          hl.utils.range_table(4, n_partitions=4).write(
              random_filename, overwrite=True
          )
      except Exception as exc:
          assert (
              "Bucket is a requester pays bucket but no user project provided"
              in str(exc)
          )
      else:
          hl.current_backend().fs.rmtree(random_filename)
          assert False
  
file_path: hail/hail/python/test/hail/fs/test_worker_driver_fs.py
imports: import asyncio
  import os
  import pytest
  import hail
  from hailtop.utils import secret_alnum_string
  from hailtop.test_utils import skip_in_azure, run_if_azure
  from hailtop.aiocloud.aioazure import AzureAsyncFS
  from ..helpers import fails_local_backend, hl_stop_for_test, hl_init_for_test, test_timeout, resource
label_desc: Use image node_id 2 for calling a global function with example usage: test_requester_pays_write_no_settings() without return types