code: def workaround_in_debug_executor(cls):
      """
      DebugExecutor change sensor mode from poke to reschedule. Some sensors don't work correctly
      in reschedule mode. They are decorated with `poke_mode_only` decorator to fail when mode is changed.
      This method creates dummy property to overwrite it and force poke method to always return True.
      """
      cls.mode = dummy_mode_property()
      cls.poke = lambda self, context: True
  
file_path: airflow/tests/system/providers/google/cloud/gcs/example_gcs_sensor.py
imports: from __future__ import annotations
  import os
  from datetime import datetime
  from pathlib import Path
  from airflow.models.baseoperator import chain
  from airflow.models.dag import DAG
  from airflow.providers.google.cloud.operators.gcs import GCSCreateBucketOperator, GCSDeleteBucketOperator
  from airflow.providers.google.cloud.sensors.gcs import GCSObjectExistenceAsyncSensor, GCSObjectExistenceSensor, GCSObjectsWithPrefixExistenceSensor, GCSObjectUpdateSensor, GCSUploadSessionCompleteSensor
  from airflow.providers.google.cloud.transfers.local_to_gcs import LocalFilesystemToGCSOperator
  from airflow.utils.trigger_rule import TriggerRule
  from tests.system.utils import get_test_run
label_desc: Use image node_id 1 for calling a global function with example usage: workaround_in_debug_executor(cls) without return types