2018-10-01から1ヶ月間の記事一覧

pytestのkオプションは、マーカー名でマッチしているものもテスト対象だった

pytestでテストを実行する時、今までは -m オプションは、マーカー(@pytest.marker.xxx)に一致するもの -k オプションは、テストクラス名やテストメソッド名でマッチするもの を対象のテストコードとして実行するものと考えていました。 ただ、最近 -k オプ…

Werkzeugでレスポンスボディを後から差し替えてみた

Werkzeugでは werkzeug.wrappers.Response を使ってレスポンスオブジェクトを生成する際、 Response('Hello world') のようにコンストラクタの引数にレスポンスボディを渡します。 ただ、Responseオブジェクト生成後にレスポンスボディを修正する方法を知り…

RedisをJSONに差し替えて、Werkzeugの公式チュートリアルを写経してみた

前回・前々回と、Werkzeugをさわってみました。 Werkzeugでリクエスト・レスポンス・Cookieを試してみた - メモ的な思考的な WerkzeugでJSON等のいろいろなレスポンスを作ってみた - メモ的な思考的な 今回は、公式のチュートリアルを写経した時のメモを残し…

WerkzeugでJSON等のいろいろなレスポンスを作ってみた

前回、Werkzeugでいろいろと試してみました。 Werkzeugでリクエスト・レスポンス・Cookieを試してみた - メモ的な思考的な 今回は、WerkzeugでいろいろなHTTPレスポンスを作ってみました。 目次 環境 特定のHTTPメソッドのみレスポンスを許可 JSONレスポンス…