dackdive's blog

新米webエンジニアによる技術ブログ。JavaScript(React), Salesforce, Python など

テスト

[python]pytestで出力するログのレベルを設定する(pytest-capturelog)

pytest でテストを実行する際、pytest-capturelog というパッケージを入れるとログを出力することができます。 (ただし出力されるのはテストが失敗した時のみ) このとき、debug レベル以下のログは表示したくない、といった具合に 出力するログのレベルを…

[GAE] Google App Engine の単体テストにpytestを使う(with zc.buildout)

タイトル通り、Google App Engine のユニットテストに pytest を使うため 以前勉強した zc.buildout でセットアップしてみた時のメモ。 GAE のライブラリを zc.buildout で管理する方法については以下の記事をご覧ください。

[Salesforce]活動履歴(ActivityHistory)がテストで取得できない?

ややこしかったのでメモ。 はじめに メール通知を行うクラスのメソッドをテストしたい時、 「送信したメールのアサーションとして何を比較するか」というのにちょっと悩みました。 メールの内容をテストする方法がないので。