我有一个处理ftp服务器的应用程序,现在我想编写一些测试,但是一开始我遇到了麻烦,我试图模拟会话工厂,但是它会抛出异常,并且无法理解为什么,下面是我的代码:SessionFactory<FTPFileat org.springframework.util.Assert.hasText(Assert.java:181)
at org.springframework.integration.ftp.session.AbstractFtpSessionFactory.setHost
我想测试的代码,连接到ftp服务器作为客户端和向上和下载文件。def test_my_ftp_foo(self):
with ftp_server_context(user='myuser', password='mypassword一种方法是使用subprocess.Popen()并使用pyftpdlib运行脚本