/opt/imh-python/lib/python3.9/site-packages/cheroot/test
NameSizeModeActions
__pycache__/-0755rm
conftest.py27150644editdlrm
helper.py47550644editdlrm
test_cli.py26640644editdlrm
test_conn.py533930644editdlrm
test_core.py146990644editdlrm
test_dispatch.py12100644editdlrm
test_errors.py9240644editdlrm
test_makefile.py11910644editdlrm
test_server.py166970644editdlrm
test_ssl.py222680644editdlrm
test_wsgi.py28230644editdlrm
test__compat.py16610644editdlrm
webtest.py183980644editdlrm
_pytest_plugin.py17680644editdlrm
__init__.py260644editdlrm
Edit: /opt/imh-python/lib/python3.9/site-packages/cheroot/test/test_errors.py (924B)
"""Test suite for ``cheroot.errors``.""" import pytest from cheroot import errors from .._compat import IS_LINUX, IS_MACOS, IS_SOLARIS, IS_WINDOWS # noqa: WPS130 @pytest.mark.parametrize( ('err_names', 'err_nums'), ( (('', 'some-nonsense-name'), []), ( ( 'EPROTOTYPE', 'EAGAIN', 'EWOULDBLOCK', 'WSAEWOULDBLOCK', 'EPIPE', ), (91, 11, 32) if IS_LINUX else (32, 35, 41) if IS_MACOS else (98, 11, 32) if IS_SOLARIS else (32, 10041, 11, 10035) if IS_WINDOWS else (), ), ), ) def test_plat_specific_errors(err_names, err_nums): """Test that ``plat_specific_errors`` gets correct error numbers list.""" actual_err_nums = errors.plat_specific_errors(*err_names) assert len(actual_err_nums) == len(err_nums) assert sorted(actual_err_nums) == sorted(err_nums)