code: def test_override_dag_default_args_in_nested_tg():
      with DAG(
          dag_id="test_dag",
          start_date=pendulum.parse("20200101"),
          default_args={
              "retries": 1,
              "owner": "x",
          },
      ):
          with TaskGroup(
              group_id="task_group",
              default_args={
                  "owner": "y",
                  "execution_timeout": timedelta(seconds=10),
              },
          ):
              with TaskGroup(group_id="nested_task_group"):
                  task = EmptyOperator(task_id="task")
  
      assert task.retries == 1
      assert task.owner == "y"
      assert task.execution_timeout == timedelta(seconds=10)
  
imports: from __future__ import annotations
  from datetime import timedelta
  import pendulum
  import pytest
  from airflow.decorators import dag, setup, task, task_group, teardown
  from airflow.exceptions import TaskAlreadyInTaskGroup
  from airflow.models.baseoperator import BaseOperator
  from airflow.models.dag import DAG
  from airflow.models.xcom_arg import XComArg
  from airflow.operators.bash import BashOperator
  from airflow.operators.empty import EmptyOperator
  from airflow.operators.python import PythonOperator
  from airflow.utils.dag_edges import dag_edges
  from airflow.utils.task_group import TaskGroup, task_group_to_dict
  from tests.models import DEFAULT_DATE
label_desc: Use image node_id 34 for calling a global function with example usage: test_override_dag_default_args_in_nested_tg() without return types