bpo-32458: Temporarily mask start-tls proactor test on Windows (#5054)

This commit is contained in:
Yury Selivanov 2017-12-30 15:40:20 -05:00 committed by GitHub
parent deae6b451f
commit 0c36bed1c4
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 4 additions and 2 deletions

View File

@ -1,5 +1,6 @@
"""Tests for asyncio/sslproto.py.""" """Tests for asyncio/sslproto.py."""
import os
import logging import logging
import unittest import unittest
from unittest import mock from unittest import mock
@ -296,7 +297,7 @@ class BaseStartTLS(func_tests.FunctionalTestCaseMixin):
@unittest.skipIf(ssl is None, 'No ssl module') @unittest.skipIf(ssl is None, 'No ssl module')
class SelectorStartTLS(BaseStartTLS, unittest.TestCase): class SelectorStartTLSTests(BaseStartTLS, unittest.TestCase):
def new_loop(self): def new_loop(self):
return asyncio.SelectorEventLoop() return asyncio.SelectorEventLoop()
@ -304,7 +305,8 @@ class SelectorStartTLS(BaseStartTLS, unittest.TestCase):
@unittest.skipIf(ssl is None, 'No ssl module') @unittest.skipIf(ssl is None, 'No ssl module')
@unittest.skipUnless(hasattr(asyncio, 'ProactorEventLoop'), 'Windows only') @unittest.skipUnless(hasattr(asyncio, 'ProactorEventLoop'), 'Windows only')
class ProactorStartTLS(BaseStartTLS, unittest.TestCase): @unittest.skipIf(os.environ.get('APPVEYOR'), 'XXX: issue 32458')
class ProactorStartTLSTests(BaseStartTLS, unittest.TestCase):
def new_loop(self): def new_loop(self):
return asyncio.ProactorEventLoop() return asyncio.ProactorEventLoop()