code: def test_import_url_with_no_exec(tmp_dir, dvc, erepo_dir):
      tmp_dir.gen({"data_dir": {"file": "file content"}})
      src = os.path.join("data_dir", "file")
  
      dvc.imp_url(src, ".", no_exec=True)
      dst = tmp_dir / "file"
      assert not dst.exists()
  
imports: import os
  import textwrap
  from uuid import uuid4
  import pytest
  from dvc.cli import main
  from dvc.dependency.base import Dependency, DependencyDoesNotExistError
  from dvc.dvcfile import load_file
  from dvc.exceptions import InvalidArgumentError
  from dvc.stage import Stage
  from dvc.testing.workspace_tests import TestImport
  from tests.utils import get_gitignore_content
label_desc: Use image node_id 9 for calling a global function with example usage: test_import_url_with_no_exec(tmp_dir, dvc, erepo_dir) without return types