import curio
import sniffio
+ @unittest.skipIf(sys.platform == "win32", "curio does not work in windows CI")
class CurioAsyncDetectionTests(AsyncDetectionTests):
sniff_result = "curio"
with curio.Kernel() as kernel:
return kernel.run(afunc, shutdown=True)
+ @unittest.skipIf(sys.platform == "win32", "curio does not work in windows CI")
class CurioNoSniffioAsyncDetectionTests(NoSniffioAsyncDetectionTests):
expect_raise = True
with curio.Kernel() as kernel:
return kernel.run(afunc, shutdown=True)
+ @unittest.skipIf(sys.platform == "win32", "curio does not work in windows CI")
class CurioAsyncTests(AsyncTests):
connect_udp = False