*** This log is abridged to its last 1000 lines: klass.timeout = 300 klass.ac_in_buffer_size = 4096 klass.ac_out_buffer_size = 4096 pyftpdlib.handlers.ThrottledDTPHandler.read_limit = 0 pyftpdlib.handlers.ThrottledDTPHandler.write_limit = 0 pyftpdlib.handlers.ThrottledDTPHandler.auto_sized_buffers = True # Acceptors. ls = [pyftpdlib.servers.FTPServer, pyftpdlib.servers.ThreadedFTPServer] if POSIX: > ls.append(pyftpdlib.servers.MultiprocessFTPServer) E AttributeError: module 'pyftpdlib.servers' has no attribute 'MultiprocessFTPServer' pyftpdlib/test/__init__.py:439: AttributeError _____________ TestCornerCasesThreadMixin.test_port_race_condition ______________ self = def tearDown(self): close_client(self.client) > self.server.stop() pyftpdlib/test/test_functional.py:2434: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pyftpdlib/test/__init__.py:483: in stop reset_server_opts() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def reset_server_opts(): # Since all pyftpdlib configurable "options" are class attributes # we reset them at module.class level. import pyftpdlib.handlers import pyftpdlib.servers # Control handlers. tls_handler = getattr( pyftpdlib.handlers, "TLS_FTPHandler", pyftpdlib.handlers.FTPHandler ) for klass in (pyftpdlib.handlers.FTPHandler, tls_handler): klass.auth_failed_timeout = 0.001 klass.authorizer = DummyAuthorizer() klass.banner = "pyftpdlib ready." klass.masquerade_address = None klass.masquerade_address_map = {} klass.max_login_attempts = 3 klass.passive_ports = None klass.permit_foreign_addresses = False klass.permit_privileged_ports = False klass.tcp_no_delay = hasattr(socket, 'TCP_NODELAY') klass.timeout = 300 klass.unicode_errors = "replace" klass.use_gmt_times = True klass.use_sendfile = _import_sendfile() is not None klass.ac_in_buffer_size = 4096 klass.ac_out_buffer_size = 4096 if klass.__name__ == 'TLS_FTPHandler': klass.tls_control_required = False klass.tls_data_required = False # Data handlers. tls_handler = getattr( pyftpdlib.handlers, "TLS_DTPHandler", pyftpdlib.handlers.DTPHandler ) for klass in (pyftpdlib.handlers.DTPHandler, tls_handler): klass.timeout = 300 klass.ac_in_buffer_size = 4096 klass.ac_out_buffer_size = 4096 pyftpdlib.handlers.ThrottledDTPHandler.read_limit = 0 pyftpdlib.handlers.ThrottledDTPHandler.write_limit = 0 pyftpdlib.handlers.ThrottledDTPHandler.auto_sized_buffers = True # Acceptors. ls = [pyftpdlib.servers.FTPServer, pyftpdlib.servers.ThreadedFTPServer] if POSIX: > ls.append(pyftpdlib.servers.MultiprocessFTPServer) E AttributeError: module 'pyftpdlib.servers' has no attribute 'MultiprocessFTPServer' pyftpdlib/test/__init__.py:439: AttributeError ________________ TestCornerCasesThreadMixin.test_quick_connect _________________ self = def tearDown(self): close_client(self.client) > self.server.stop() pyftpdlib/test/test_functional.py:2434: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pyftpdlib/test/__init__.py:483: in stop reset_server_opts() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def reset_server_opts(): # Since all pyftpdlib configurable "options" are class attributes # we reset them at module.class level. import pyftpdlib.handlers import pyftpdlib.servers # Control handlers. tls_handler = getattr( pyftpdlib.handlers, "TLS_FTPHandler", pyftpdlib.handlers.FTPHandler ) for klass in (pyftpdlib.handlers.FTPHandler, tls_handler): klass.auth_failed_timeout = 0.001 klass.authorizer = DummyAuthorizer() klass.banner = "pyftpdlib ready." klass.masquerade_address = None klass.masquerade_address_map = {} klass.max_login_attempts = 3 klass.passive_ports = None klass.permit_foreign_addresses = False klass.permit_privileged_ports = False klass.tcp_no_delay = hasattr(socket, 'TCP_NODELAY') klass.timeout = 300 klass.unicode_errors = "replace" klass.use_gmt_times = True klass.use_sendfile = _import_sendfile() is not None klass.ac_in_buffer_size = 4096 klass.ac_out_buffer_size = 4096 if klass.__name__ == 'TLS_FTPHandler': klass.tls_control_required = False klass.tls_data_required = False # Data handlers. tls_handler = getattr( pyftpdlib.handlers, "TLS_DTPHandler", pyftpdlib.handlers.DTPHandler ) for klass in (pyftpdlib.handlers.DTPHandler, tls_handler): klass.timeout = 300 klass.ac_in_buffer_size = 4096 klass.ac_out_buffer_size = 4096 pyftpdlib.handlers.ThrottledDTPHandler.read_limit = 0 pyftpdlib.handlers.ThrottledDTPHandler.write_limit = 0 pyftpdlib.handlers.ThrottledDTPHandler.auto_sized_buffers = True # Acceptors. ls = [pyftpdlib.servers.FTPServer, pyftpdlib.servers.ThreadedFTPServer] if POSIX: > ls.append(pyftpdlib.servers.MultiprocessFTPServer) E AttributeError: module 'pyftpdlib.servers' has no attribute 'MultiprocessFTPServer' pyftpdlib/test/__init__.py:439: AttributeError _____________________ TestCornerCasesThreadMixin.test_repr _____________________ self = def tearDown(self): close_client(self.client) > self.server.stop() pyftpdlib/test/test_functional.py:2434: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pyftpdlib/test/__init__.py:483: in stop reset_server_opts() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def reset_server_opts(): # Since all pyftpdlib configurable "options" are class attributes # we reset them at module.class level. import pyftpdlib.handlers import pyftpdlib.servers # Control handlers. tls_handler = getattr( pyftpdlib.handlers, "TLS_FTPHandler", pyftpdlib.handlers.FTPHandler ) for klass in (pyftpdlib.handlers.FTPHandler, tls_handler): klass.auth_failed_timeout = 0.001 klass.authorizer = DummyAuthorizer() klass.banner = "pyftpdlib ready." klass.masquerade_address = None klass.masquerade_address_map = {} klass.max_login_attempts = 3 klass.passive_ports = None klass.permit_foreign_addresses = False klass.permit_privileged_ports = False klass.tcp_no_delay = hasattr(socket, 'TCP_NODELAY') klass.timeout = 300 klass.unicode_errors = "replace" klass.use_gmt_times = True klass.use_sendfile = _import_sendfile() is not None klass.ac_in_buffer_size = 4096 klass.ac_out_buffer_size = 4096 if klass.__name__ == 'TLS_FTPHandler': klass.tls_control_required = False klass.tls_data_required = False # Data handlers. tls_handler = getattr( pyftpdlib.handlers, "TLS_DTPHandler", pyftpdlib.handlers.DTPHandler ) for klass in (pyftpdlib.handlers.DTPHandler, tls_handler): klass.timeout = 300 klass.ac_in_buffer_size = 4096 klass.ac_out_buffer_size = 4096 pyftpdlib.handlers.ThrottledDTPHandler.read_limit = 0 pyftpdlib.handlers.ThrottledDTPHandler.write_limit = 0 pyftpdlib.handlers.ThrottledDTPHandler.auto_sized_buffers = True # Acceptors. ls = [pyftpdlib.servers.FTPServer, pyftpdlib.servers.ThreadedFTPServer] if POSIX: > ls.append(pyftpdlib.servers.MultiprocessFTPServer) E AttributeError: module 'pyftpdlib.servers' has no attribute 'MultiprocessFTPServer' pyftpdlib/test/__init__.py:439: AttributeError ___________________ TestCornerCasesThreadMixin.test_sendfile ___________________ self = def tearDown(self): close_client(self.client) > self.server.stop() pyftpdlib/test/test_functional.py:2434: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pyftpdlib/test/__init__.py:483: in stop reset_server_opts() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def reset_server_opts(): # Since all pyftpdlib configurable "options" are class attributes # we reset them at module.class level. import pyftpdlib.handlers import pyftpdlib.servers # Control handlers. tls_handler = getattr( pyftpdlib.handlers, "TLS_FTPHandler", pyftpdlib.handlers.FTPHandler ) for klass in (pyftpdlib.handlers.FTPHandler, tls_handler): klass.auth_failed_timeout = 0.001 klass.authorizer = DummyAuthorizer() klass.banner = "pyftpdlib ready." klass.masquerade_address = None klass.masquerade_address_map = {} klass.max_login_attempts = 3 klass.passive_ports = None klass.permit_foreign_addresses = False klass.permit_privileged_ports = False klass.tcp_no_delay = hasattr(socket, 'TCP_NODELAY') klass.timeout = 300 klass.unicode_errors = "replace" klass.use_gmt_times = True klass.use_sendfile = _import_sendfile() is not None klass.ac_in_buffer_size = 4096 klass.ac_out_buffer_size = 4096 if klass.__name__ == 'TLS_FTPHandler': klass.tls_control_required = False klass.tls_data_required = False # Data handlers. tls_handler = getattr( pyftpdlib.handlers, "TLS_DTPHandler", pyftpdlib.handlers.DTPHandler ) for klass in (pyftpdlib.handlers.DTPHandler, tls_handler): klass.timeout = 300 klass.ac_in_buffer_size = 4096 klass.ac_out_buffer_size = 4096 pyftpdlib.handlers.ThrottledDTPHandler.read_limit = 0 pyftpdlib.handlers.ThrottledDTPHandler.write_limit = 0 pyftpdlib.handlers.ThrottledDTPHandler.auto_sized_buffers = True # Acceptors. ls = [pyftpdlib.servers.FTPServer, pyftpdlib.servers.ThreadedFTPServer] if POSIX: > ls.append(pyftpdlib.servers.MultiprocessFTPServer) E AttributeError: module 'pyftpdlib.servers' has no attribute 'MultiprocessFTPServer' pyftpdlib/test/__init__.py:439: AttributeError _______________ TestCornerCasesThreadMixin.test_sendfile_enabled _______________ self = def tearDown(self): close_client(self.client) > self.server.stop() pyftpdlib/test/test_functional.py:2434: _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ pyftpdlib/test/__init__.py:483: in stop reset_server_opts() _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ def reset_server_opts(): # Since all pyftpdlib configurable "options" are class attributes # we reset them at module.class level. import pyftpdlib.handlers import pyftpdlib.servers # Control handlers. tls_handler = getattr( pyftpdlib.handlers, "TLS_FTPHandler", pyftpdlib.handlers.FTPHandler ) for klass in (pyftpdlib.handlers.FTPHandler, tls_handler): klass.auth_failed_timeout = 0.001 klass.authorizer = DummyAuthorizer() klass.banner = "pyftpdlib ready." klass.masquerade_address = None klass.masquerade_address_map = {} klass.max_login_attempts = 3 klass.passive_ports = None klass.permit_foreign_addresses = False klass.permit_privileged_ports = False klass.tcp_no_delay = hasattr(socket, 'TCP_NODELAY') klass.timeout = 300 klass.unicode_errors = "replace" klass.use_gmt_times = True klass.use_sendfile = _import_sendfile() is not None klass.ac_in_buffer_size = 4096 klass.ac_out_buffer_size = 4096 if klass.__name__ == 'TLS_FTPHandler': klass.tls_control_required = False klass.tls_data_required = False # Data handlers. tls_handler = getattr( pyftpdlib.handlers, "TLS_DTPHandler", pyftpdlib.handlers.DTPHandler ) for klass in (pyftpdlib.handlers.DTPHandler, tls_handler): klass.timeout = 300 klass.ac_in_buffer_size = 4096 klass.ac_out_buffer_size = 4096 pyftpdlib.handlers.ThrottledDTPHandler.read_limit = 0 pyftpdlib.handlers.ThrottledDTPHandler.write_limit = 0 pyftpdlib.handlers.ThrottledDTPHandler.auto_sized_buffers = True # Acceptors. ls = [pyftpdlib.servers.FTPServer, pyftpdlib.servers.ThreadedFTPServer] if POSIX: > ls.append(pyftpdlib.servers.MultiprocessFTPServer) E AttributeError: module 'pyftpdlib.servers' has no attribute 'MultiprocessFTPServer' pyftpdlib/test/__init__.py:439: AttributeError =============================== warnings summary =============================== pyftpdlib/authorizers.py:408 /home/udu/aports/community/py3-pyftpdlib/src/pyftpdlib-1.5.10/pyftpdlib/authorizers.py:408: DeprecationWarning: 'crypt' is deprecated and slated for removal in Python 3.13 import crypt pyftpdlib/authorizers.py:410 /home/udu/aports/community/py3-pyftpdlib/src/pyftpdlib-1.5.10/pyftpdlib/authorizers.py:410: DeprecationWarning: 'spwd' is deprecated and slated for removal in Python 3.13 import spwd pyftpdlib/test/test_ioloop.py::DefaultIOLoopTestCase::test_register /usr/lib/python3.12/unittest/case.py:690: DeprecationWarning: It is deprecated to return a value that is not None from a test case (>) return self.run(*args, **kwds) pyftpdlib/test/test_ioloop.py::SelectIOLoopTestCase::test_register /usr/lib/python3.12/unittest/case.py:690: DeprecationWarning: It is deprecated to return a value that is not None from a test case (>) return self.run(*args, **kwds) pyftpdlib/test/test_ioloop.py::PollIOLoopTestCase::test_register /usr/lib/python3.12/unittest/case.py:690: DeprecationWarning: It is deprecated to return a value that is not None from a test case (>) return self.run(*args, **kwds) pyftpdlib/test/test_ioloop.py::EpollIOLoopTestCase::test_register /usr/lib/python3.12/unittest/case.py:690: DeprecationWarning: It is deprecated to return a value that is not None from a test case (>) return self.run(*args, **kwds) pyftpdlib/test/test_servers.py::TestFTPServer::test_sock_instead_of_addr /usr/lib/python3.12/site-packages/_pytest/threadexception.py:82: PytestUnhandledThreadExceptionWarning: Exception in thread test-ftpd Traceback (most recent call last): File "/usr/lib/python3.12/threading.py", line 1075, in _bootstrap_inner self.run() File "/home/udu/aports/community/py3-pyftpdlib/src/pyftpdlib-1.5.10/pyftpdlib/test/__init__.py", line 472, in run self.server.serve_forever( File "/home/udu/aports/community/py3-pyftpdlib/src/pyftpdlib-1.5.10/pyftpdlib/servers.py", line 249, in serve_forever % (proto, self.address[0], self.address[1], os.getpid()) ^^^^^^^^^^^^ File "/home/udu/aports/community/py3-pyftpdlib/src/pyftpdlib-1.5.10/pyftpdlib/servers.py", line 130, in address return self.socket.getsockname()[:2] ^^^^^^^^^^^^^^^^^^^^^^^^^ OSError: [Errno 9] Bad file descriptor warnings.warn(pytest.PytestUnhandledThreadExceptionWarning(msg)) pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_invalid_mfmt_timeval pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_mfmt /home/udu/aports/community/py3-pyftpdlib/src/pyftpdlib-1.5.10/pyftpdlib/handlers.py:2977: DeprecationWarning: datetime.datetime.utcfromtimestamp() is deprecated and scheduled for removal in a future version. Use timezone-aware objects to represent datetimes in UTC: datetime.datetime.fromtimestamp(timestamp, datetime.UTC). epoch = datetime.utcfromtimestamp(0) -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html =========================== short test summary info ============================ FAILED pyftpdlib/test/test_functional.py::TestFtpAuthentication::test_anon_auth FAILED pyftpdlib/test/test_functional.py::TestFtpAuthentication::test_auth_failed FAILED pyftpdlib/test/test_functional.py::TestFtpAuthentication::test_auth_ok FAILED pyftpdlib/test/test_functional.py::TestFtpAuthentication::test_max_auth FAILED pyftpdlib/test/test_functional.py::TestFtpAuthentication::test_rein - ... FAILED pyftpdlib/test/test_functional.py::TestFtpAuthentication::test_rein_during_transfer FAILED pyftpdlib/test/test_functional.py::TestFtpAuthentication::test_user - ... FAILED pyftpdlib/test/test_functional.py::TestFtpAuthentication::test_user_during_transfer FAILED pyftpdlib/test/test_functional.py::TestFtpAuthentication::test_wrong_cmds_order FAILED pyftpdlib/test/test_functional.py::TestFtpDummyCmds::test_allo - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpDummyCmds::test_feat - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpDummyCmds::test_help - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpDummyCmds::test_mode - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpDummyCmds::test_noop - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpDummyCmds::test_opts_feat - ... FAILED pyftpdlib/test/test_functional.py::TestFtpDummyCmds::test_quit - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpDummyCmds::test_rest - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpDummyCmds::test_site - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpDummyCmds::test_site_help - ... FAILED pyftpdlib/test/test_functional.py::TestFtpDummyCmds::test_stru - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpDummyCmds::test_syst - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpDummyCmds::test_type - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpCmdsSemantic::test_arg_cmds FAILED pyftpdlib/test/test_functional.py::TestFtpCmdsSemantic::test_auth_cmds FAILED pyftpdlib/test/test_functional.py::TestFtpCmdsSemantic::test_no_arg_cmds FAILED pyftpdlib/test/test_functional.py::TestFtpCmdsSemantic::test_no_auth_cmds FAILED pyftpdlib/test/test_functional.py::TestFtpFsOperations::test_cdup - At... FAILED pyftpdlib/test/test_functional.py::TestFtpFsOperations::test_cwd - Att... FAILED pyftpdlib/test/test_functional.py::TestFtpFsOperations::test_dele - At... FAILED pyftpdlib/test/test_functional.py::TestFtpFsOperations::test_invalid_mfmt_timeval FAILED pyftpdlib/test/test_functional.py::TestFtpFsOperations::test_mdtm - At... FAILED pyftpdlib/test/test_functional.py::TestFtpFsOperations::test_mfmt - At... FAILED pyftpdlib/test/test_functional.py::TestFtpFsOperations::test_missing_mfmt_timeval_arg FAILED pyftpdlib/test/test_functional.py::TestFtpFsOperations::test_mkd - Att... FAILED pyftpdlib/test/test_functional.py::TestFtpFsOperations::test_pwd - Att... FAILED pyftpdlib/test/test_functional.py::TestFtpFsOperations::test_rmd - Att... FAILED pyftpdlib/test/test_functional.py::TestFtpFsOperations::test_rnfr_rnto FAILED pyftpdlib/test/test_functional.py::TestFtpFsOperations::test_site_chmod FAILED pyftpdlib/test/test_functional.py::TestFtpFsOperations::test_size - At... FAILED pyftpdlib/test/test_functional.py::TestFtpStoreData::test_appe - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpStoreData::test_appe_rest - ... FAILED pyftpdlib/test/test_functional.py::TestFtpStoreData::test_failing_rest_on_stor FAILED pyftpdlib/test/test_functional.py::TestFtpStoreData::test_quit_during_transfer FAILED pyftpdlib/test/test_functional.py::TestFtpStoreData::test_rest_on_stor FAILED pyftpdlib/test/test_functional.py::TestFtpStoreData::test_stor - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpStoreData::test_stor_active FAILED pyftpdlib/test/test_functional.py::TestFtpStoreData::test_stor_ascii FAILED pyftpdlib/test/test_functional.py::TestFtpStoreData::test_stor_ascii_2 FAILED pyftpdlib/test/test_functional.py::TestFtpStoreData::test_stor_empty_file FAILED pyftpdlib/test/test_functional.py::TestFtpStoreData::test_stou - Attri... FAILED pyftpdlib/test/test_functional.py::TestFtpStoreData::test_stou_orphaned_file FAILED pyftpdlib/test/test_functional.py::TestFtpStoreData::test_stou_rest - ... FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataNoSendfile::test_appe FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataNoSendfile::test_appe_rest FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataNoSendfile::test_failing_rest_on_stor FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataNoSendfile::test_quit_during_transfer FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataNoSendfile::test_rest_on_stor FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataNoSendfile::test_stor FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataNoSendfile::test_stor_active FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataNoSendfile::test_stor_ascii FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataNoSendfile::test_stor_ascii_2 FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataNoSendfile::test_stor_empty_file FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataNoSendfile::test_stou FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataNoSendfile::test_stou_orphaned_file FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataNoSendfile::test_stou_rest FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataWithCustomIO::test_appe FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataWithCustomIO::test_appe_rest FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataWithCustomIO::test_failing_rest_on_stor FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataWithCustomIO::test_quit_during_transfer FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataWithCustomIO::test_rest_on_stor FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataWithCustomIO::test_stor FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataWithCustomIO::test_stor_active FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataWithCustomIO::test_stor_ascii FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataWithCustomIO::test_stor_ascii_2 FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataWithCustomIO::test_stor_empty_file FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataWithCustomIO::test_stou FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataWithCustomIO::test_stou_orphaned_file FAILED pyftpdlib/test/test_functional.py::TestFtpStoreDataWithCustomIO::test_stou_rest FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveData::test_restore_on_retr FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveData::test_retr - At... FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveData::test_retr_ascii FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveData::test_retr_ascii_already_crlf FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveData::test_retr_empty_file FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveDataNoSendfile::test_restore_on_retr FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveDataNoSendfile::test_retr FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveDataNoSendfile::test_retr_ascii FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveDataNoSendfile::test_retr_ascii_already_crlf FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveDataNoSendfile::test_retr_empty_file FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveDataCustomIO::test_restore_on_retr FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveDataCustomIO::test_retr FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveDataCustomIO::test_retr_ascii FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveDataCustomIO::test_retr_ascii_already_crlf FAILED pyftpdlib/test/test_functional.py::TestFtpRetrieveDataCustomIO::test_retr_empty_file FAILED pyftpdlib/test/test_functional.py::TestFtpListingCmds::test_list - Att... FAILED pyftpdlib/test/test_functional.py::TestFtpListingCmds::test_mlsd - Att... FAILED pyftpdlib/test/test_functional.py::TestFtpListingCmds::test_mlsd_all_facts FAILED pyftpdlib/test/test_functional.py::TestFtpListingCmds::test_mlst - Att... FAILED pyftpdlib/test/test_functional.py::TestFtpListingCmds::test_nlst - Att... FAILED pyftpdlib/test/test_functional.py::TestFtpListingCmds::test_stat - Att... FAILED pyftpdlib/test/test_functional.py::TestFtpListingCmds::test_unforeseen_time_event FAILED pyftpdlib/test/test_functional.py::TestFtpAbort::test_abor_during_transfer FAILED pyftpdlib/test/test_functional.py::TestFtpAbort::test_abor_no_data - A... FAILED pyftpdlib/test/test_functional.py::TestFtpAbort::test_abor_pasv - Attr... FAILED pyftpdlib/test/test_functional.py::TestFtpAbort::test_abor_port - Attr... FAILED pyftpdlib/test/test_functional.py::TestFtpAbort::test_oob_abor - Attri... FAILED pyftpdlib/test/test_functional.py::TestThrottleBandwidth::test_throttle_recv FAILED pyftpdlib/test/test_functional.py::TestThrottleBandwidth::test_throttle_send FAILED pyftpdlib/test/test_functional.py::TestTimeouts::test_data_timeout - A... FAILED pyftpdlib/test/test_functional.py::TestTimeouts::test_data_timeout_not_reached FAILED pyftpdlib/test/test_functional.py::TestTimeouts::test_disabled_data_timeout FAILED pyftpdlib/test/test_functional.py::TestTimeouts::test_disabled_idle_timeout FAILED pyftpdlib/test/test_functional.py::TestTimeouts::test_disabled_pasv_timeout FAILED pyftpdlib/test/test_functional.py::TestTimeouts::test_disabled_port_timeout FAILED pyftpdlib/test/test_functional.py::TestTimeouts::test_idle_data_timeout1 FAILED pyftpdlib/test/test_functional.py::TestTimeouts::test_idle_data_timeout2 FAILED pyftpdlib/test/test_functional.py::TestTimeouts::test_pasv_timeout - A... FAILED pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_banner FAILED pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address FAILED pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_masquerade_address_map FAILED pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_max_connections FAILED pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_max_connections_per_ip FAILED pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_max_login_attempts FAILED pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_passive_ports FAILED pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_passive_ports_busy FAILED pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_use_gmt_times FAILED pyftpdlib/test/test_functional.py::TestCallbacks::test_on_disconnect FAILED pyftpdlib/test/test_functional.py::TestCallbacks::test_on_file_received FAILED pyftpdlib/test/test_functional.py::TestCallbacks::test_on_file_sent - ... FAILED pyftpdlib/test/test_functional.py::TestCallbacks::test_on_incomplete_file_received FAILED pyftpdlib/test/test_functional.py::TestCallbacks::test_on_incomplete_file_sent FAILED pyftpdlib/test/test_functional.py::TestCallbacks::test_on_login_failed FAILED pyftpdlib/test/test_functional.py::TestCallbacks::test_on_logout_no_pass FAILED pyftpdlib/test/test_functional.py::TestCallbacks::test_on_logout_quit FAILED pyftpdlib/test/test_functional.py::TestCallbacks::test_on_logout_rein FAILED pyftpdlib/test/test_functional.py::TestCallbacks::test_on_logout_user_issued_twice FAILED pyftpdlib/test/test_functional.py::TestIPv4Environment::test_eprt - At... FAILED pyftpdlib/test/test_functional.py::TestIPv4Environment::test_eprt_v4 FAILED pyftpdlib/test/test_functional.py::TestIPv4Environment::test_epsv - At... FAILED pyftpdlib/test/test_functional.py::TestIPv4Environment::test_epsv_all FAILED pyftpdlib/test/test_functional.py::TestIPv4Environment::test_pasv_v4 FAILED pyftpdlib/test/test_functional.py::TestIPv4Environment::test_port_v4 FAILED pyftpdlib/test/test_functional.py::TestIPv6Environment::test_eprt - At... FAILED pyftpdlib/test/test_functional.py::TestIPv6Environment::test_eprt_v6 FAILED pyftpdlib/test/test_functional.py::TestIPv6Environment::test_epsv - At... FAILED pyftpdlib/test/test_functional.py::TestIPv6Environment::test_epsv_all FAILED pyftpdlib/test/test_functional.py::TestIPv6Environment::test_pasv_v6 FAILED pyftpdlib/test/test_functional.py::TestIPv6Environment::test_port_v6 FAILED pyftpdlib/test/test_functional.py::TestIPv6MixedEnvironment::test_eprt_v4 FAILED pyftpdlib/test/test_functional.py::TestIPv6MixedEnvironment::test_epsv_v4 FAILED pyftpdlib/test/test_functional.py::TestIPv6MixedEnvironment::test_pasv_v4 FAILED pyftpdlib/test/test_functional.py::TestIPv6MixedEnvironment::test_port_v4 FAILED pyftpdlib/test/test_functional.py::TestCornerCases::test_active_conn_error FAILED pyftpdlib/test/test_functional.py::TestCornerCases::test_error_on_callback FAILED pyftpdlib/test/test_functional.py::TestCornerCases::test_ioloop_fileno FAILED pyftpdlib/test/test_functional.py::TestCornerCases::test_port_race_condition FAILED pyftpdlib/test/test_functional.py::TestCornerCases::test_quick_connect FAILED pyftpdlib/test/test_functional.py::TestCornerCases::test_repr - Attrib... FAILED pyftpdlib/test/test_functional.py::TestCornerCases::test_sendfile - At... FAILED pyftpdlib/test/test_functional.py::TestCornerCases::test_sendfile_enabled FAILED pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_idle_timeout FAILED pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_permit_foreign_address_false FAILED pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_permit_foreign_address_true FAILED pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_permit_privileged_ports FAILED pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_sendfile_fails FAILED pyftpdlib/test/test_functional.py::ThreadedFTPTests::test_stou_max_tries FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_banner FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_masquerade_address_map FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_max_connections FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_max_connections_per_ip FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_max_login_attempts FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_passive_ports FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_passive_ports_busy FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_use_gmt_times FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCases::test_active_conn_error FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCases::test_error_on_callback FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCases::test_ioloop_fileno FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCases::test_port_race_condition FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCases::test_quick_connect FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCases::test_repr - At... FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCases::test_sendfile FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCases::test_sendfile_enabled FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAbort::test_abor_during_transfer FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAbort::test_abor_no_data FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAbort::test_abor_pasv - ... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAbort::test_abor_port - ... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAbort::test_oob_abor - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthentication::test_anon_auth FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthentication::test_auth_failed FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthentication::test_auth_ok FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthentication::test_max_auth FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthentication::test_rein FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthentication::test_rein_during_transfer FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthentication::test_user FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthentication::test_user_during_transfer FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthentication::test_wrong_cmds_order FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpCmdsSemantic::test_arg_cmds FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpCmdsSemantic::test_auth_cmds FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpCmdsSemantic::test_no_arg_cmds FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpCmdsSemantic::test_no_auth_cmds FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpDummyCmds::test_allo - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpDummyCmds::test_feat - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpDummyCmds::test_help - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpDummyCmds::test_mode - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpDummyCmds::test_noop - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpDummyCmds::test_opts_feat FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpDummyCmds::test_quit - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpDummyCmds::test_rest - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpDummyCmds::test_site - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpDummyCmds::test_site_help FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpDummyCmds::test_stru - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpDummyCmds::test_syst - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpDummyCmds::test_type - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperations::test_cdup FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperations::test_cwd FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperations::test_dele FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperations::test_invalid_mfmt_timeval FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperations::test_mdtm FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperations::test_mfmt FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperations::test_missing_mfmt_timeval_arg FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperations::test_mkd FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperations::test_pwd FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperations::test_rmd FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperations::test_rnfr_rnto FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperations::test_site_chmod FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperations::test_size FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmds::test_list FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmds::test_mlsd FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmds::test_mlsd_all_facts FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmds::test_mlst FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmds::test_nlst FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmds::test_stat FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmds::test_unforeseen_time_event FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpRetrieveData::test_restore_on_retr FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpRetrieveData::test_retr FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpRetrieveData::test_retr_ascii FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpRetrieveData::test_retr_ascii_already_crlf FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpRetrieveData::test_retr_empty_file FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_appe - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_appe_rest FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_failing_rest_on_stor FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_quit_during_transfer FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_rest_on_stor FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_stor - A... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_stor_active FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_stor_ascii FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_stor_ascii_2 FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_stor_empty_file FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_stou - f... FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_stou_orphaned_file FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_stou_rest FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv4Environment::test_eprt FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv4Environment::test_eprt_v4 FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv4Environment::test_epsv FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv4Environment::test_epsv_all FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv4Environment::test_pasv_v4 FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv4Environment::test_port_v4 FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv6Environment::test_eprt FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv6Environment::test_eprt_v6 FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv6Environment::test_epsv FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv6Environment::test_epsv_all FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv6Environment::test_pasv_v6 FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv6Environment::test_port_v6 FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_data_timeout FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_data_timeout_not_reached FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_disabled_data_timeout FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_disabled_idle_timeout FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_disabled_pasv_timeout FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_disabled_port_timeout FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_idle_data_timeout1 FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_idle_data_timeout2 FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeouts::test_pasv_timeout FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthenticationTLSMixin::test_anon_auth FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthenticationTLSMixin::test_auth_failed FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthenticationTLSMixin::test_auth_ok FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthenticationTLSMixin::test_max_auth FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthenticationTLSMixin::test_rein FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthenticationTLSMixin::test_rein_during_transfer FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthenticationTLSMixin::test_user FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthenticationTLSMixin::test_user_during_transfer FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAuthenticationTLSMixin::test_wrong_cmds_order FAILED pyftpdlib/test/test_functional_ssl.py::TestTFtpDummyCmdsTLSMixin::test_allo FAILED pyftpdlib/test/test_functional_ssl.py::TestTFtpDummyCmdsTLSMixin::test_feat FAILED pyftpdlib/test/test_functional_ssl.py::TestTFtpDummyCmdsTLSMixin::test_help FAILED pyftpdlib/test/test_functional_ssl.py::TestTFtpDummyCmdsTLSMixin::test_mode FAILED pyftpdlib/test/test_functional_ssl.py::TestTFtpDummyCmdsTLSMixin::test_noop FAILED pyftpdlib/test/test_functional_ssl.py::TestTFtpDummyCmdsTLSMixin::test_opts_feat FAILED pyftpdlib/test/test_functional_ssl.py::TestTFtpDummyCmdsTLSMixin::test_quit FAILED pyftpdlib/test/test_functional_ssl.py::TestTFtpDummyCmdsTLSMixin::test_rest FAILED pyftpdlib/test/test_functional_ssl.py::TestTFtpDummyCmdsTLSMixin::test_site FAILED pyftpdlib/test/test_functional_ssl.py::TestTFtpDummyCmdsTLSMixin::test_site_help FAILED pyftpdlib/test/test_functional_ssl.py::TestTFtpDummyCmdsTLSMixin::test_stru FAILED pyftpdlib/test/test_functional_ssl.py::TestTFtpDummyCmdsTLSMixin::test_syst FAILED pyftpdlib/test/test_functional_ssl.py::TestTFtpDummyCmdsTLSMixin::test_type FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpCmdsSemanticTLSMixin::test_arg_cmds FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpCmdsSemanticTLSMixin::test_auth_cmds FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpCmdsSemanticTLSMixin::test_no_arg_cmds FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpCmdsSemanticTLSMixin::test_no_auth_cmds FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperationsTLSMixin::test_cdup FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperationsTLSMixin::test_cwd FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperationsTLSMixin::test_dele FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperationsTLSMixin::test_invalid_mfmt_timeval FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperationsTLSMixin::test_mdtm FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperationsTLSMixin::test_mfmt FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperationsTLSMixin::test_missing_mfmt_timeval_arg FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperationsTLSMixin::test_mkd FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperationsTLSMixin::test_pwd FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperationsTLSMixin::test_rmd FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperationsTLSMixin::test_rnfr_rnto FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperationsTLSMixin::test_site_chmod FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpFsOperationsTLSMixin::test_size FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_appe FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_appe_rest FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_failing_rest_on_stor FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_quit_during_transfer FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_rest_on_stor FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_active FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_ascii FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_ascii_2 FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stor_empty_file FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stou_orphaned_file FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stou_rest FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpRetrieveDataTLSMixin::test_restore_on_retr FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpRetrieveDataTLSMixin::test_retr FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpRetrieveDataTLSMixin::test_retr_ascii FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpRetrieveDataTLSMixin::test_retr_ascii_already_crlf FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpRetrieveDataTLSMixin::test_retr_empty_file FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_list FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_mlsd FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_mlsd_all_facts FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_mlst FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_nlst FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_stat FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpListingCmdsTLSMixin::test_unforeseen_time_event FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAbortTLSMixin::test_abor_during_transfer FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAbortTLSMixin::test_abor_no_data FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAbortTLSMixin::test_abor_pasv FAILED pyftpdlib/test/test_functional_ssl.py::TestFtpAbortTLSMixin::test_abor_port FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeoutsTLSMixin::test_data_timeout FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeoutsTLSMixin::test_disabled_data_timeout FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeoutsTLSMixin::test_disabled_idle_timeout FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeoutsTLSMixin::test_disabled_pasv_timeout FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeoutsTLSMixin::test_disabled_port_timeout FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeoutsTLSMixin::test_idle_data_timeout1 FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeoutsTLSMixin::test_idle_data_timeout2 FAILED pyftpdlib/test/test_functional_ssl.py::TestTimeoutsTLSMixin::test_pasv_timeout FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_banner FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_masquerade_address_map FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_max_connections FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_max_connections_per_ip FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_max_login_attempts FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_passive_ports FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_passive_ports_busy FAILED pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_use_gmt_times FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv4EnvironmentTLSMixin::test_eprt FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv4EnvironmentTLSMixin::test_eprt_v4 FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv4EnvironmentTLSMixin::test_epsv FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv4EnvironmentTLSMixin::test_epsv_all FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv4EnvironmentTLSMixin::test_pasv_v4 FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv4EnvironmentTLSMixin::test_port_v4 FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv6EnvironmentTLSMixin::test_eprt FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv6EnvironmentTLSMixin::test_eprt_v6 FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv6EnvironmentTLSMixin::test_epsv FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv6EnvironmentTLSMixin::test_epsv_all FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv6EnvironmentTLSMixin::test_pasv_v6 FAILED pyftpdlib/test/test_functional_ssl.py::TestIPv6EnvironmentTLSMixin::test_port_v6 FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCasesTLSMixin::test_active_conn_error FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCasesTLSMixin::test_error_on_callback FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCasesTLSMixin::test_ioloop_fileno FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCasesTLSMixin::test_port_race_condition FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCasesTLSMixin::test_quick_connect FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCasesTLSMixin::test_repr FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCasesTLSMixin::test_sendfile FAILED pyftpdlib/test/test_functional_ssl.py::TestCornerCasesTLSMixin::test_sendfile_enabled FAILED pyftpdlib/test/test_functional_ssl.py::TestFTPS::test_auth - Attribute... FAILED pyftpdlib/test/test_functional_ssl.py::TestFTPS::test_feat - Attribute... FAILED pyftpdlib/test/test_functional_ssl.py::TestFTPS::test_pbsz - Attribute... FAILED pyftpdlib/test/test_functional_ssl.py::TestFTPS::test_prot - Attribute... FAILED pyftpdlib/test/test_functional_ssl.py::TestFTPS::test_tls_control_required FAILED pyftpdlib/test/test_functional_ssl.py::TestFTPS::test_tls_data_required FAILED pyftpdlib/test/test_functional_ssl.py::TestFTPS::test_unforseen_ssl_shutdown FAILED pyftpdlib/test/test_servers.py::TestCornerCases::test_active_conn_error FAILED pyftpdlib/test/test_servers.py::TestCornerCases::test_error_on_callback FAILED pyftpdlib/test/test_servers.py::TestCornerCases::test_ioloop_fileno - ... FAILED pyftpdlib/test/test_servers.py::TestCornerCases::test_port_race_condition FAILED pyftpdlib/test/test_servers.py::TestCornerCases::test_quick_connect - ... FAILED pyftpdlib/test/test_servers.py::TestCornerCases::test_repr - Attribute... FAILED pyftpdlib/test/test_servers.py::TestCornerCases::test_sendfile - Attri... FAILED pyftpdlib/test/test_servers.py::TestCornerCases::test_sendfile_enabled FAILED pyftpdlib/test/test_servers.py::TestFtpAbort::test_abor_during_transfer FAILED pyftpdlib/test/test_servers.py::TestFtpAbort::test_abor_no_data - Attr... FAILED pyftpdlib/test/test_servers.py::TestFtpAbort::test_abor_pasv - Attribu... FAILED pyftpdlib/test/test_servers.py::TestFtpAbort::test_abor_port - Attribu... FAILED pyftpdlib/test/test_servers.py::TestFtpAbort::test_oob_abor - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_anon_auth FAILED pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_auth_failed FAILED pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_auth_ok - ... FAILED pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_max_auth FAILED pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_rein - Att... FAILED pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_rein_during_transfer FAILED pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_user - Att... FAILED pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_user_during_transfer FAILED pyftpdlib/test/test_servers.py::TestFtpAuthentication::test_wrong_cmds_order FAILED pyftpdlib/test/test_servers.py::TestFtpCmdsSemantic::test_arg_cmds - A... FAILED pyftpdlib/test/test_servers.py::TestFtpCmdsSemantic::test_auth_cmds - ... FAILED pyftpdlib/test/test_servers.py::TestFtpCmdsSemantic::test_no_arg_cmds FAILED pyftpdlib/test/test_servers.py::TestFtpCmdsSemantic::test_no_auth_cmds FAILED pyftpdlib/test/test_servers.py::TestFtpDummyCmds::test_allo - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpDummyCmds::test_feat - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpDummyCmds::test_help - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpDummyCmds::test_mode - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpDummyCmds::test_noop - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpDummyCmds::test_opts_feat - Att... FAILED pyftpdlib/test/test_servers.py::TestFtpDummyCmds::test_quit - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpDummyCmds::test_rest - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpDummyCmds::test_site - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpDummyCmds::test_site_help - Att... FAILED pyftpdlib/test/test_servers.py::TestFtpDummyCmds::test_stru - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpDummyCmds::test_syst - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpDummyCmds::test_type - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperations::test_cdup - Attri... FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperations::test_cwd - Attrib... FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperations::test_dele - Attri... FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperations::test_invalid_mfmt_timeval FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperations::test_mdtm - Attri... FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperations::test_mfmt - Attri... FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperations::test_missing_mfmt_timeval_arg FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperations::test_mkd - Attrib... FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperations::test_pwd - Attrib... FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperations::test_rmd - Attrib... FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperations::test_rnfr_rnto - ... FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperations::test_site_chmod FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperations::test_size - Attri... FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmds::test_list - Attrib... FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmds::test_mlsd - Attrib... FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmds::test_mlsd_all_facts FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmds::test_mlst - Attrib... FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmds::test_nlst - Attrib... FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmds::test_stat - Attrib... FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmds::test_unforeseen_time_event FAILED pyftpdlib/test/test_servers.py::TestFtpRetrieveData::test_restore_on_retr FAILED pyftpdlib/test/test_servers.py::TestFtpRetrieveData::test_retr - Attri... FAILED pyftpdlib/test/test_servers.py::TestFtpRetrieveData::test_retr_ascii FAILED pyftpdlib/test/test_servers.py::TestFtpRetrieveData::test_retr_ascii_already_crlf FAILED pyftpdlib/test/test_servers.py::TestFtpRetrieveData::test_retr_empty_file FAILED pyftpdlib/test/test_servers.py::TestFtpStoreData::test_appe - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpStoreData::test_appe_rest - Att... FAILED pyftpdlib/test/test_servers.py::TestFtpStoreData::test_failing_rest_on_stor FAILED pyftpdlib/test/test_servers.py::TestFtpStoreData::test_quit_during_transfer FAILED pyftpdlib/test/test_servers.py::TestFtpStoreData::test_rest_on_stor - ... FAILED pyftpdlib/test/test_servers.py::TestFtpStoreData::test_stor - Attribut... FAILED pyftpdlib/test/test_servers.py::TestFtpStoreData::test_stor_active - A... FAILED pyftpdlib/test/test_servers.py::TestFtpStoreData::test_stor_ascii - At... FAILED pyftpdlib/test/test_servers.py::TestFtpStoreData::test_stor_ascii_2 - ... FAILED pyftpdlib/test/test_servers.py::TestFtpStoreData::test_stor_empty_file FAILED pyftpdlib/test/test_servers.py::TestFtpStoreData::test_stou - ftplib.e... FAILED pyftpdlib/test/test_servers.py::TestFtpStoreData::test_stou_orphaned_file FAILED pyftpdlib/test/test_servers.py::TestFtpStoreData::test_stou_rest - Att... FAILED pyftpdlib/test/test_servers.py::TestIPv4Environment::test_eprt - Attri... FAILED pyftpdlib/test/test_servers.py::TestIPv4Environment::test_eprt_v4 - At... FAILED pyftpdlib/test/test_servers.py::TestIPv4Environment::test_epsv - Attri... FAILED pyftpdlib/test/test_servers.py::TestIPv4Environment::test_epsv_all - A... FAILED pyftpdlib/test/test_servers.py::TestIPv4Environment::test_pasv_v4 - At... FAILED pyftpdlib/test/test_servers.py::TestIPv4Environment::test_port_v4 - At... FAILED pyftpdlib/test/test_servers.py::TestIPv6Environment::test_eprt - Attri... FAILED pyftpdlib/test/test_servers.py::TestIPv6Environment::test_eprt_v6 - At... FAILED pyftpdlib/test/test_servers.py::TestIPv6Environment::test_epsv - Attri... FAILED pyftpdlib/test/test_servers.py::TestIPv6Environment::test_epsv_all - A... FAILED pyftpdlib/test/test_servers.py::TestIPv6Environment::test_pasv_v6 - At... FAILED pyftpdlib/test/test_servers.py::TestIPv6Environment::test_port_v6 - At... FAILED pyftpdlib/test/test_servers.py::TestFTPServer::test_sock_instead_of_addr FAILED pyftpdlib/test/test_servers.py::TestFtpAuthenticationThreadMixin::test_anon_auth FAILED pyftpdlib/test/test_servers.py::TestFtpAuthenticationThreadMixin::test_auth_failed FAILED pyftpdlib/test/test_servers.py::TestFtpAuthenticationThreadMixin::test_auth_ok FAILED pyftpdlib/test/test_servers.py::TestFtpAuthenticationThreadMixin::test_max_auth FAILED pyftpdlib/test/test_servers.py::TestFtpAuthenticationThreadMixin::test_rein FAILED pyftpdlib/test/test_servers.py::TestFtpAuthenticationThreadMixin::test_rein_during_transfer FAILED pyftpdlib/test/test_servers.py::TestFtpAuthenticationThreadMixin::test_user FAILED pyftpdlib/test/test_servers.py::TestFtpAuthenticationThreadMixin::test_user_during_transfer FAILED pyftpdlib/test/test_servers.py::TestFtpAuthenticationThreadMixin::test_wrong_cmds_order FAILED pyftpdlib/test/test_servers.py::TestTFtpDummyCmdsThreadMixin::test_allo FAILED pyftpdlib/test/test_servers.py::TestTFtpDummyCmdsThreadMixin::test_feat FAILED pyftpdlib/test/test_servers.py::TestTFtpDummyCmdsThreadMixin::test_help FAILED pyftpdlib/test/test_servers.py::TestTFtpDummyCmdsThreadMixin::test_mode FAILED pyftpdlib/test/test_servers.py::TestTFtpDummyCmdsThreadMixin::test_noop FAILED pyftpdlib/test/test_servers.py::TestTFtpDummyCmdsThreadMixin::test_opts_feat FAILED pyftpdlib/test/test_servers.py::TestTFtpDummyCmdsThreadMixin::test_quit FAILED pyftpdlib/test/test_servers.py::TestTFtpDummyCmdsThreadMixin::test_rest FAILED pyftpdlib/test/test_servers.py::TestTFtpDummyCmdsThreadMixin::test_site FAILED pyftpdlib/test/test_servers.py::TestTFtpDummyCmdsThreadMixin::test_site_help FAILED pyftpdlib/test/test_servers.py::TestTFtpDummyCmdsThreadMixin::test_stru FAILED pyftpdlib/test/test_servers.py::TestTFtpDummyCmdsThreadMixin::test_syst FAILED pyftpdlib/test/test_servers.py::TestTFtpDummyCmdsThreadMixin::test_type FAILED pyftpdlib/test/test_servers.py::TestFtpCmdsSemanticThreadMixin::test_arg_cmds FAILED pyftpdlib/test/test_servers.py::TestFtpCmdsSemanticThreadMixin::test_auth_cmds FAILED pyftpdlib/test/test_servers.py::TestFtpCmdsSemanticThreadMixin::test_no_arg_cmds FAILED pyftpdlib/test/test_servers.py::TestFtpCmdsSemanticThreadMixin::test_no_auth_cmds FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_cdup FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_cwd FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_dele FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_invalid_mfmt_timeval FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_mdtm FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_mfmt FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_missing_mfmt_timeval_arg FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_mkd FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_pwd FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_rmd FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_rnfr_rnto FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_site_chmod FAILED pyftpdlib/test/test_servers.py::TestFtpFsOperationsThreadMixin::test_size FAILED pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_appe FAILED pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_appe_rest FAILED pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_failing_rest_on_stor FAILED pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_quit_during_transfer FAILED pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_rest_on_stor FAILED pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_stor FAILED pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_stor_active FAILED pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_stor_ascii FAILED pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_stor_ascii_2 FAILED pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_stor_empty_file FAILED pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_stou FAILED pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_stou_orphaned_file FAILED pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_stou_rest FAILED pyftpdlib/test/test_servers.py::TestFtpRetrieveDataThreadMixin::test_restore_on_retr FAILED pyftpdlib/test/test_servers.py::TestFtpRetrieveDataThreadMixin::test_retr FAILED pyftpdlib/test/test_servers.py::TestFtpRetrieveDataThreadMixin::test_retr_ascii FAILED pyftpdlib/test/test_servers.py::TestFtpRetrieveDataThreadMixin::test_retr_ascii_already_crlf FAILED pyftpdlib/test/test_servers.py::TestFtpRetrieveDataThreadMixin::test_retr_empty_file FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmdsThreadMixin::test_list FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmdsThreadMixin::test_mlsd FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmdsThreadMixin::test_mlsd_all_facts FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmdsThreadMixin::test_mlst FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmdsThreadMixin::test_nlst FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmdsThreadMixin::test_stat FAILED pyftpdlib/test/test_servers.py::TestFtpListingCmdsThreadMixin::test_unforeseen_time_event FAILED pyftpdlib/test/test_servers.py::TestFtpAbortThreadMixin::test_abor_during_transfer FAILED pyftpdlib/test/test_servers.py::TestFtpAbortThreadMixin::test_abor_no_data FAILED pyftpdlib/test/test_servers.py::TestFtpAbortThreadMixin::test_abor_pasv FAILED pyftpdlib/test/test_servers.py::TestFtpAbortThreadMixin::test_abor_port FAILED pyftpdlib/test/test_servers.py::TestFtpAbortThreadMixin::test_oob_abor FAILED pyftpdlib/test/test_servers.py::TestIPv4EnvironmentThreadMixin::test_eprt FAILED pyftpdlib/test/test_servers.py::TestIPv4EnvironmentThreadMixin::test_eprt_v4 FAILED pyftpdlib/test/test_servers.py::TestIPv4EnvironmentThreadMixin::test_epsv FAILED pyftpdlib/test/test_servers.py::TestIPv4EnvironmentThreadMixin::test_epsv_all FAILED pyftpdlib/test/test_servers.py::TestIPv4EnvironmentThreadMixin::test_pasv_v4 FAILED pyftpdlib/test/test_servers.py::TestIPv4EnvironmentThreadMixin::test_port_v4 FAILED pyftpdlib/test/test_servers.py::TestIPv6EnvironmentThreadMixin::test_eprt FAILED pyftpdlib/test/test_servers.py::TestIPv6EnvironmentThreadMixin::test_eprt_v6 FAILED pyftpdlib/test/test_servers.py::TestIPv6EnvironmentThreadMixin::test_epsv FAILED pyftpdlib/test/test_servers.py::TestIPv6EnvironmentThreadMixin::test_epsv_all FAILED pyftpdlib/test/test_servers.py::TestIPv6EnvironmentThreadMixin::test_pasv_v6 FAILED pyftpdlib/test/test_servers.py::TestIPv6EnvironmentThreadMixin::test_port_v6 FAILED pyftpdlib/test/test_servers.py::TestCornerCasesThreadMixin::test_active_conn_error FAILED pyftpdlib/test/test_servers.py::TestCornerCasesThreadMixin::test_error_on_callback FAILED pyftpdlib/test/test_servers.py::TestCornerCasesThreadMixin::test_ioloop_fileno FAILED pyftpdlib/test/test_servers.py::TestCornerCasesThreadMixin::test_port_race_condition FAILED pyftpdlib/test/test_servers.py::TestCornerCasesThreadMixin::test_quick_connect FAILED pyftpdlib/test/test_servers.py::TestCornerCasesThreadMixin::test_repr FAILED pyftpdlib/test/test_servers.py::TestCornerCasesThreadMixin::test_sendfile FAILED pyftpdlib/test/test_servers.py::TestCornerCasesThreadMixin::test_sendfile_enabled ERROR pyftpdlib/test/test_functional.py::TestConfigurableOptions::test_use_gmt_times ERROR pyftpdlib/test/test_functional.py::TestCornerCases::test_error_on_callback ERROR pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptions::test_use_gmt_times ERROR pyftpdlib/test/test_functional_ssl.py::TestCornerCases::test_error_on_callback ERROR pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_stou - At... ERROR pyftpdlib/test/test_functional_ssl.py::TestFtpStoreData::test_stou_orphaned_file ERROR pyftpdlib/test/test_functional_ssl.py::TestFtpStoreDataTLSMixin::test_stou_orphaned_file ERROR pyftpdlib/test/test_functional_ssl.py::TestConfigurableOptionsTLSMixin::test_use_gmt_times ERROR pyftpdlib/test/test_functional_ssl.py::TestCornerCasesTLSMixin::test_error_on_callback ERROR pyftpdlib/test/test_servers.py::TestCornerCases::test_error_on_callback ERROR pyftpdlib/test/test_servers.py::TestFtpStoreData::test_stou - Attribute... ERROR pyftpdlib/test/test_servers.py::TestFtpStoreData::test_stou_orphaned_file ERROR pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_stou ERROR pyftpdlib/test/test_servers.py::TestFtpStoreDataThreadMixin::test_stou_orphaned_file ERROR pyftpdlib/test/test_servers.py::TestCornerCasesThreadMixin::test_error_on_callback ===== 562 failed, 89 passed, 145 skipped, 9 warnings, 15 errors in 34.68s ====== >>> ERROR: py3-pyftpdlib: check failed >>> py3-pyftpdlib: Uninstalling dependencies... (1/34) Purging .makedepends-py3-pyftpdlib (20251013.015152) (2/34) Purging py3-openssl-pyc (25.0.0-r0) (3/34) Purging py3-openssl (25.0.0-r0) (4/34) Purging py3-cryptography-pyc (44.0.3-r0) (5/34) Purging py3-cryptography (44.0.3-r0) (6/34) Purging py3-cffi-pyc (1.17.1-r1) (7/34) Purging py3-cffi (1.17.1-r1) (8/34) Purging py3-cparser-pyc (2.22-r1) (9/34) Purging py3-cparser (2.22-r1) (10/34) Purging py3-typing-extensions-pyc (4.13.2-r0) (11/34) Purging py3-typing-extensions (4.13.2-r0) (12/34) Purging py3-pysendfile (2.0.1-r7) (13/34) Purging py3-gpep517-pyc (19-r0) (14/34) Purging py3-gpep517 (19-r0) (15/34) Purging py3-installer-pyc (0.7.0-r2) (16/34) Purging py3-installer (0.7.0-r2) (17/34) Purging py3-setuptools-pyc (80.9.0-r0) (18/34) Purging py3-setuptools (80.9.0-r0) (19/34) Purging py3-wheel-pyc (0.46.1-r0) (20/34) Purging py3-wheel (0.46.1-r0) (21/34) Purging py3-psutil-pyc (7.0.0-r0) (22/34) Purging py3-psutil (7.0.0-r0) (23/34) Purging py3-pytest-pyc (8.3.5-r0) (24/34) Purging py3-pytest (8.3.5-r0) (25/34) Purging py3-iniconfig-pyc (2.1.0-r0) (26/34) Purging py3-iniconfig (2.1.0-r0) (27/34) Purging py3-packaging-pyc (25.0-r0) (28/34) Purging py3-packaging (25.0-r0) (29/34) Purging py3-parsing-pyc (3.2.3-r0) (30/34) Purging py3-parsing (3.2.3-r0) (31/34) Purging py3-pluggy-pyc (1.5.0-r0) (32/34) Purging py3-pluggy (1.5.0-r0) (33/34) Purging py3-py-pyc (1.11.0-r4) (34/34) Purging py3-py (1.11.0-r4) Executing busybox-1.37.0-r19.trigger OK: 296 MiB in 89 packages