diff -Nurp curio-1.1.orig/setup.cfg curio-1.1/setup.cfg
--- curio-1.1.orig/setup.cfg 2020-03-01 06:37:06.000000000 -0600
+++ curio-1.1/setup.cfg 2020-03-17 22:42:53.274876389 -0500
@@ -8,6 +8,8 @@ max-complexity = 15
testpaths = tests
addopts = --verbose
--ignore=setup.py --ignore=docs/conf.py
+markers =
+ internet: mark tests as requiring internet connectivity (deselect with '-m "not internet"')
[egg_info]
tag_build =
diff -Nurp curio-1.1.orig/tests/test_network.py curio-1.1/tests/test_network.py
--- curio-1.1.orig/tests/test_network.py 2020-03-01 06:36:48.000000000 -0600
+++ curio-1.1/tests/test_network.py 2020-03-17 22:42:11.655683887 -0500
@@ -250,6 +250,7 @@ def test_ssl_wrapping(kernel):
kernel.run(main())
+@pytest.mark.internet
def test_ssl_outgoing(kernel):
async def main():
c = await network.open_connection('google.com', 443, ssl=True, server_hostname='google.com')
@@ -312,6 +313,7 @@ def test_ssl_manual_wrapping(kernel):
kernel.run(main())
+@pytest.mark.internet
def test_errors(kernel):
async def main():
with pytest.raises(ValueError):