code: def test_normalize_url_windows(self):
      def test(path, base, expected):
          self.assertEqual(
              utils.normalize_url(path, _Page(base)), expected
          )
  
      with self.assertLogs("mkdocs", level="WARNING"):
          path = "local\\windows\\file\\jquery.js"
          test(path, "", "local/windows/file/jquery.js")
          test(path, "about/", "../local/windows/file/jquery.js")
          test(path, "foo/bar/", "../../local/windows/file/jquery.js")
  
imports: import dataclasses
  import datetime
  import logging
  import os
  import posixpath
  import stat
  import unittest
  from unittest import mock
  from mkdocs import exceptions, utils
  from mkdocs.tests.base import dedent, tempdir
  from mkdocs.utils import meta
label_desc: Use image node_id 5 for calling the UtilsTests obj's underlying member method code with example usage: obj.test_normalize_url_windows() without return types