我编写了一个小型的flaskrestapi应用程序和一个相关的客户机库,它使用requests
与api接口。现在我正在用pytest
编写测试用例。直接针对flask应用程序的测试可以使用内置的测试客户机正常运行。你知道吗
但是,现在我尝试通过客户机库对flask应用程序运行测试,但失败的错误如下:
InvalidSchema("No connection adapters were found for '%s'" % url)
据我所知,我可以单独模拟requests
调用,但是有没有一种方法可以直接针对flask应用程序测试客户机库?你知道吗
如果您测试客户机库,那么最好选择mock作为您的API。 但是如果您想测试客户机(库)<;->;服务器(flask)集成,您需要对环境做一些准备。像配置客户端一样,在同一主机和端口上启动服务器。然后运行测试。你知道吗
相关问题 更多 >
编程相关推荐