class_docstr: Test case with a patched `DeleteCacheCommand` to test `.run()` without testing
  the manual review.
class_docstr_tok: ["Test","case","with","a","patched","`","DeleteCacheCommand","`","to","test","`",".run","(",")","`","without","testing","the","manual","review","."]
docstr: Test command run but nothing is selected in manual review.
docstr_tok: ["Test","command","run","but","nothing","is","selected","in","manual","review","."]
code: def test_run_nothing_selected_with_tui(
      self, mock__manual_review_tui: Mock
  ) -> None:
      """Test command run but nothing is selected in manual review."""
      # Mock return value
      mock__manual_review_tui.return_value = []
  
      # Run
      self.command.disable_tui = False
      with capture_output() as output:
          self.command.run()
  
      # Check output
      self.assertEqual(
          output.getvalue(), "Deletion is cancelled. Do nothing.\n"
      )
  
imports: import os
  import unittest
  from pathlib import Path
  from tempfile import mkstemp
  from unittest.mock import Mock, patch
  from InquirerPy.base.control import Choice
  from InquirerPy.separator import Separator
  from huggingface_hub.commands.delete_cache import _CANCEL_DELETION_STR, DeleteCacheCommand, _ask_for_confirmation_no_tui, _get_expectations_str, _get_tui_choices_from_scan, _manual_review_no_tui, _read_manual_review_tmp_file
  from huggingface_hub.utils import SoftTemporaryDirectory, capture_output
  from .testing_utils import handle_injection
label_desc: Use image node_id 3 for calling the TestMockedDeleteCacheCommand obj's underlying member method code with example usage: obj.test_run_nothing_selected_with_tui(mock__manual_review_tui) without return types