code: def test_confirm_in_drop_archived_records_command(
      self, mock_drop_archived_records, extra_args, expected
  ):
      args = self.parser.parse_args(
          [
              "db",
              "drop-archived",
              *extra_args,
          ]
      )
      db_command.drop_archived(args)
      mock_drop_archived_records.assert_called_once_with(
          table_names=None, needs_confirm=expected
      )
  
imports: from __future__ import annotations
  from unittest import mock
  from unittest.mock import MagicMock, Mock, call, patch
  import pendulum
  import pytest
  from sqlalchemy.engine.url import make_url
  from sqlalchemy.exc import OperationalError
  from airflow.cli import cli_parser
  from airflow.cli.commands import db_command
  from airflow.exceptions import AirflowException
label_desc: Use image node_id 13 for calling the TestCLIDBClean obj's underlying member method code with example usage: obj.test_confirm_in_drop_archived_records_command(mock_drop_archived_records, extra_args, expected) without return types