code: def test_move_directory(tmp_dir, dvc):
      tmp_dir.dvc_gen("data", {"foo": "foo", "bar": "bar"})
      dvc.move("data", "dst")
      assert not (tmp_dir / "data").is_dir()
      assert (tmp_dir / "dst").is_dir()
  
imports: import os
  import shutil
  import textwrap
  import pytest
  from dvc.cli import main
  from dvc.exceptions import MoveNotDataSourceError, OutputNotFoundError
label_desc: Use image node_id 3 for calling a global function with example usage: test_move_directory(tmp_dir, dvc) without return types