Python

pytestでプライベートメソッドをテストする

毎回ググっているのでここでアウトプットしておきます。

Lambda Web AdapterでrequestIdをログ出力する

Lambda Web Adapter で requestId を取得してみます。

PydanticでHTTPリクエストのJSONレスポンスに型情報を付与する

Pydantic を利用して JSON レスポンスに型情報を付与してあげて、エディタの型補完が可能となるようにしてみます。

Pydanticでバリデーションをスキップして任意のタイミングでバリデーションする

FastAPI で API を開発していて「リクエストを受けたタイミングではバリデーションはせずに別のタイミングでバリデーションをかけたい」といった要件があり、苦戦したので纏めておく。

【Python】filter関数入門

業務で filter 関数を使うことがあり、まだ理解が足りない点が多いのでアウトプットして知識を深めていく。

【Python】zip関数入門

業務で zip 関数を使うことがあり、まだ理解が足りない点が多いのでアウトプットして知識を深めていく。

pytest + motoでSecrets Managerをテストする

Secrets Manager に限らず、いつもやり方を忘れてしまうので備忘録として残しておく。

RDS Data APIのテスト手法について

こんにちは。@enkw_ です。AWS LambdaとServerless Advent Calendar 2022 の 14 日目の記事です。