code: def test_parse_http_password():
      """Make sure password unmodified GH2776"""
      url = "https://xxx:yyy!@actinia.mundialis.de/api/v3/resources/demouser/resource_id-1e904ec8-ad55-4eda-8f0d-440eb61d891a/baum.tif"
      parsed = _parse_path(url)
      assert (
          parsed.path
          == "xxx:yyy!@actinia.mundialis.de/api/v3/resources/demouser/resource_id-1e904ec8-ad55-4eda-8f0d-440eb61d891a/baum.tif"
      )
      assert parsed.archive is None
      assert parsed.scheme == "https"
  
imports: import sys
  import pytest
  import rasterio
  from rasterio.errors import PathError
  from rasterio._path import _parse_path, _vsi_path, _ParsedPath, _UnparsedPath
label_desc: Use image node_id 16 for calling a global function with example usage: test_parse_http_password() without return types