我如何模拟测试的某个部分而不是另一个。我想为我的 url 请求获得一个实际的回报,但在后面使用 mock 作为 dynamodb 部分
import requests
from moto import mock_dynamodb
from requests import Session
@mock_dynamodb
def test_this():
session = requests.Session()
response = session.get(
url,
headers=headers,
auth=auth)
但是我收到了一个连接错误(如果我不模拟,我就不会收到)
ConnectionError:连接被拒绝:GET
../../.virtualenvs/pw/lib/python2.7/site-packages/moto/packages/responses/responses.py:250:ConnectionError