          cache_2 = async_cache()
          self.assertIs(cache_1, cache_2)
  
  
  @skipIf(
      sys.platform == "win32" and (3, 8, 0) < sys.version_info < (3, 8, 1),
      "https://bugs.python.org/issue38563",
  )
  class DatabaseConnectionTest(SimpleTestCase):
      """A database connection cannot be used in an async context."""
  
      async def test_get_async_connection(self):
          with self.assertRaises(SynchronousOnlyOperation):
 
</s> remove @skipIf(
    sys.platform == "win32" and (3, 8, 0) < sys.version_info < (3, 8, 1),
    "https://bugs.python.org/issue38563",
)
 </s> add  </s> remove @skipIf(
    sys.platform == "win32" and (3, 8, 0) < sys.version_info < (3, 8, 1),
    "https://bugs.python.org/issue38563",
)
 </s> add  </s> remove @skipIf(
    sys.platform == "win32" and (3, 8, 0) < sys.version_info < (3, 8, 1),
    "https://bugs.python.org/issue38563",
)
 </s> add  </s> remove import sys
from unittest import mock, skipIf
 </s> add from unittest import mock </s> remove from unittest import skipIf
 </s> add 
          cache_2 = async_cache()
          self.assertIs(cache_1, cache_2)
  
  




  class DatabaseConnectionTest(SimpleTestCase):
      """A database connection cannot be used in an async context."""
  
      async def test_get_async_connection(self):
          with self.assertRaises(SynchronousOnlyOperation):
keep keep keep keep replace replace replace replace keep keep keep keep keep
 Removed stale Windows asyncio test skips.

Underlying issue was fixed in Python 3.8.1, now many versions ago.
https://bugs.python.org/issue38563 
tests/async/tests.py