download_page_html(url)
は、有効なurl
が指すページのHTMLコンテンツをダウンロードします。さまざまな機能を使用して彼らの仕事をdownload_page_html
。pytestを使用して関数呼び出しを傍受し、パラメータを変更する方法は?
私はWikipediaからHTMLをダウンロードするのではなく、ローカルホストからHTMLをダウンロードしたいと考えています。
したがって、さまざまな機能によって行われた呼び出しをdownload_page_html
に代行し、urlパラメータの値を置き換えることはできますか?
'混合pytest'と' unittest'で物事を複雑にする必要はありません:変更CH、ビルトイン
monkeypatch
pytest
年代を使用しています。すでに 'pytest'を使用している場合は、組み込みのmonkeypatch機能を使用してください。 – Anthonこれは妥当ではありません - unittest.mockはpytest文書全体で使用され推奨されています。これはちょうど愚かな "復讐"です。客観的になるようにしてください。 – jsbueno
"pytest documents"とは、pytestのドキュメントを意味すると思います(そうでない場合は?)、[pytest documentation page](https://docs.pytest.org/ja/latest/contents.html)を開くことをお勧めします。 'unittest.mock'または' unittest'を検索するか、[PDFdocumentation](https://media.readthedocs.org/pdf/pytest/latest/pytest.pdf)をダウンロードして検索してください。私は 'unittest.mock'を使うためにそのような結果を得られませんでした。したがって、いくつかの参考文献を使ってあなたの主張を支持してください。または、 "pytest documents"と考えられるものについて説明してください。 – Anthon