docstr: Asserts that logging occurs as expected
docstr_tok: ["Asserts","that","logging","occurs","as","expected"]
code: def test_big_query_table_existence_sensor_async_execute_complete(
      self,
  ):
      """Asserts that logging occurs as expected"""
      with pytest.warns(
          AirflowProviderDeprecationWarning,
          match=self.depcrecation_message,
      ):
          task = BigQueryTableExistenceAsyncSensor(
              task_id="task-id",
              project_id=TEST_PROJECT_ID,
              dataset_id=TEST_DATASET_ID,
              table_id=TEST_TABLE_ID,
          )
      table_uri = f"{TEST_PROJECT_ID}:{TEST_DATASET_ID}.{TEST_TABLE_ID}"
      with mock.patch.object(task.log, "info") as mock_log_info:
          task.execute_complete(
              context={},
              event={"status": "success", "message": "Job completed"},
          )
      mock_log_info.assert_called_with(
          "Sensor checks existence of table: %s", table_uri
      )
  
imports: from __future__ import annotations
  from unittest import mock
  import pytest
  from airflow.exceptions import AirflowException, AirflowProviderDeprecationWarning, AirflowSkipException, TaskDeferred
  from airflow.providers.google.cloud.sensors.bigquery import BigQueryTableExistenceAsyncSensor, BigQueryTableExistencePartitionAsyncSensor, BigQueryTableExistenceSensor, BigQueryTablePartitionExistenceSensor
  from airflow.providers.google.cloud.triggers.bigquery import BigQueryTableExistenceTrigger, BigQueryTablePartitionExistenceTrigger
label_desc: Use image node_id 3 for calling the TestBigQueryTableExistenceAsyncSensor obj's underlying member method code with example usage: obj.test_big_query_table_existence_sensor_async_execute_complete() without return types