py$(PYV): remove tox env folder $(@D)/.tox/py$(PYV)
py$(PYV): commands[0]> python -m pytest
============================= test session starts ==============================
platform sunos5 -- Python $(PYTHON_VERSION).X -- $(@D)/.tox/py$(PYV)/bin/python
cachedir: .tox/py$(PYV)/.pytest_cache
rootdir: $(@D)
configfile: pytest.ini
collecting ... collected 22 items

portend.py::portend.Checker.assert_free PASSED
portend.py::portend.HostPort PASSED
portend.py::portend.client_host PASSED
portend.py::portend.find_available_local_port PASSED
portend.py::portend.free PASSED
portend.py::portend.occupied PASSED
.::project PASSED
.::project PASSED
test_portend.py::TestChecker::test_check_port_listening[AddressFamily.AF_INET6] PASSED
test_portend.py::TestChecker::test_check_port_listening[AddressFamily.AF_INET] PASSED
test_portend.py::TestChecker::test_check_port_nonlistening[AddressFamily.AF_INET6] PASSED
test_portend.py::TestChecker::test_check_port_nonlistening[AddressFamily.AF_INET] PASSED
test_portend.py::TestChecker::test_free_with_immediate_timeout[AddressFamily.AF_INET6] PASSED
test_portend.py::TestChecker::test_free_with_immediate_timeout[AddressFamily.AF_INET] PASSED
test_portend.py::TestChecker::test_free_with_timeout[AddressFamily.AF_INET6] PASSED
test_portend.py::TestChecker::test_free_with_timeout[AddressFamily.AF_INET] PASSED
test_portend.py::TestChecker::test_occupied_with_immediate_timeout[AddressFamily.AF_INET6] PASSED
test_portend.py::TestChecker::test_occupied_with_immediate_timeout[AddressFamily.AF_INET] PASSED
test_portend.py::test_main[AddressFamily.AF_INET6] PASSED
test_portend.py::test_main[AddressFamily.AF_INET] PASSED
test_portend.py::test_main_timeout[AddressFamily.AF_INET6] PASSED
test_portend.py::test_main_timeout[AddressFamily.AF_INET] PASSED

================================ tests coverage ================================
_______________ coverage: platform sunos5, python 3.9.21-final-0 _______________

Name              Stmts   Miss  Cover   Missing
-----------------------------------------------
docs/conf.py         15      0   100%
portend.py           97      0   100%
test_portend.py      58      0   100%
-----------------------------------------------
TOTAL               170      0   100%
======== 22 passed ========
  py$(PYV): OK
  congratulations :)