テスト
はじめに ふててぺっくす!れすぺっくす!! nikkieです。 アイデアを試してみたブログです(プラクティスと言えるかはまだ怪しいです) 目次 はじめに 目次 登場人物 HTTPX RESPX GroqのWhisper APIへのリクエストをRESPXでモックする 動作環境 Groqで書き…
はじめに エンジニアニメ、ありがとうございました! nikkieです。 さくらインターネットさんで櫻木真乃さんのお話をしたよ... FastAPIのテストについての続編です。 現時点の思考のログといった趣です。 私は経験少ない(最近書き始めた)ので、「もっとよ…
はじめに テストコード書いてないのか? nikkieです。 FastAPIとは付き合いがそこそこありますが、ここ最近TestClientを使ったテストを初めて書く機会が訪れました。 目次 はじめに 目次 ユーザガイド「Testing」 動作環境 はじめてTestClient Bigger Applic…
はじめに 天賦!天啓!天空橋! nikkieです。 日が空きましたが、PyCon JP 2024のインプットを自分の理解を深めるために記事にするシリーズ1です。 目次 はじめに 目次 トーク「あなたのアプリケーションをレガシーコードにしないための実践Pytest入門」 pyt…
はじめに えびふりゃーー!! nikkieです。 タイトルが全てです 目次 はじめに 目次 PyCon mini 東海 2024 pytestを使ったテスト駆動開発を体験してみよう IMO:PyCon JP 2024からのバトン 終わりに P.S. 仕掛け人モード! 変更履歴 PyCon mini 東海 2024 11…
はじめに うう・・・百合子・・・ nikkieです。 先日の@pytest.mark.sphinxの補完エントリです 目次 はじめに 目次 まとめ:Sphinx拡張のE2Eを書くには rootdirフィクスチャの上書き rootdirフィクスチャは何をしているのか 終わりに 参考文献 まとめ:Sphin…
はじめに あのはな再放送! nikkieです Sphinx拡張のテストコードを劇的に簡単に書けるpytestのマーカーを知ってしまいました... 目次 はじめに 目次 自作Sphinx拡張とE2E @pytest.mark.sphinxマーカーを知った経緯 ドキュメント「Testing API」 Sphinxのテ…
はじめに かがみの孤城のシネコン、よかった nikkieです pytestについて、Today(※最近) I Learnedです 目次 はじめに 目次 パラメタ化テスト フィクスチャのパラメタ化 展望 パラメタ化テスト 現在時刻が関わるユニットテストから、テスト容易性設計を学ぶ…
はじめに 今年も、夢色乙女! nikkieです。 pytestのフィクスチャを使う上で気になっていた事項のやり方が分かったので、書き留めます。 目次 はじめに 目次 pytestのフィクスチャとは フィクスチャにパラメタを渡す カスタムマーカーの設定 sphinx-new-tab-…
結論(『テスト駆動Python 第2版』より) 複数のテストファイルでフィクスチャを共有したい場合はconftest.pyファイルを使う必要があります。(Kindle版 p.95) 第3章でフィクスチャが詳しく解説されています 目次 結論(『テスト駆動Python 第2版』より) 目…
はじめに はーいほーーーーー!! nikkieです PHPカンファレンス関西2024、素晴らしいカンファレンスをありがとうございました! このエントリは、タイトルが全てです。 目次 はじめに 目次 テストコードが書けるようになって「変更したけど壊してないかな」…
はじめに 「頑張れ!」ってきっと 愛してるって言葉♪ nikkieです 2/11のPHPカンファレンス2024登壇1準備より1ネタ。 PHPカンファレンス2022にとてもよいユニットテスト入門トークがありました。 目次 はじめに 目次 「実践!ユニットテスト入門」 ここがよか…
はじめに 「頑張れ!」ってきっと 愛してるって言葉♪ nikkieです 2/11のPHPカンファレンス2024登壇1準備より1ネタ。 PHPUnitのドキュメントのTest Doubleを読んだところ、モックについて気づきがありました。 目次 はじめに 目次 PHPUnitのドキュメント「6. …
はじめに こんかには〜1 nikkieです。 2月のPHPカンファレンス関西2024登壇2準備の過程を残します。 PHPでテストが書ける環境を整えました。 ふだんはPythonとめっちゃ仲良くしていてPHPとはこれから仲良くなっていきます。 本記事の内容について、小さな点…
はじめに はーいほーーーーー!! nikkieです タイトルが全てです。 鬼が爆笑してると思いますが、2024年2月11日は大阪でお会いしましょう! 目次 はじめに 目次 PHPカンファレンス関西2024 オススメnote: 【今から追いつく!】PHPカンファレンス関西2024 1…
はじめに PyCon APAC 2023 カンファレンス2日間お疲れさまでした! nikkieです。 1日目はスピーカー、2日目はスタッフしていました。 このエントリは、タイトルが全てです。 目次 はじめに 目次 好きとか嫌いとかはいい、練習してテストを書けるようになるん…
はじめに 倍くらい頑張れば... nikkieです。 今日はDay0、明日からPyCon APAC 2023カンファレンスです! 15分(英語で)テストが書けるようになるための知見を発表するのですが、話したいこと全部は15分には収まらないのでエントリにしています。 第2弾は、…
はじめに 解夏傀儡、お疲れさまでした!ゲーム自体はTwitterアカウントほど不気味じゃなくてよかった... nikkieです。 今週末はPyCon APAC 2023、現在トーク準備の真っ只中です。 今回は15分(英語で)テストが書けるようになるための知見を発表するのですが…
はじめに みりっほー! nikkieです タイトルが全てです。 10/27(金)・28(土)は有明でお会いしましょう〜! 目次 はじめに 目次 10/27(金) 12:05~12:20「好きとか嫌いとかはいい、練習してテストを書けるようになるんだ」 こんな方に向けて話します(オーディ…
はじめに チーフとPと応援上映ご一緒した〜、楽しかった〜!! nikkieです。 エミリいいいいいいいいいいいい!!!!(※心の絶叫) Sphinxのテストに関するネタです。 Sphinx拡張のテストをリファクタリングしたいと思い始めたのですが、そもそも自分で書い…
はじめに 小さいは正義。nikkieです。 『Clean Craftsmanship』の読書ログです。 Uncle Bobのテスト駆動開発、書籍とビデオで体感して非常に衝撃を受けました。 目次 はじめに 目次 『Clean Craftsmanship』第2章 Uncle Bobによるテスト駆動開発の説明 例:…
はじめに プロなんだから、nikkieです。 pytest素振りの中での学びをアウトプットします。 目次 はじめに 目次 TDDBC 2020より、前準備をDRYに unittestならsetUp pytestではsetup_methodがある TDDBC 2020より、テストコードでも仕様のネスト構造を表す ネ…
はじめに 退屈なことはPythonにやらせよう1、nikkieです。 Pythonのユニットテストフレームワークの1つ、pytest。 pytestはパラメタ化したテストも可能にしてくれるのですが、パラメタ化したテストについて最近知った小さいtipsをアウトプットします! 目次 …
はじめに ルーモス、光よ! nikkieです。 12/15(木)にみんなのPython勉強会が渋谷とオンライン(Zoom)でハイブリッド開催されました1。 久々に会場で聞くトークは刺激的でした。 私の中で特に刺激的だった、やっとむさんによる「手軽なpytestでテストを活用…