エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
はじめに 当稿は、すぐ忘れるスキップの記述を、すぐ思い出せるようにまとめたもの。 pythonの自動テス... はじめに 当稿は、すぐ忘れるスキップの記述を、すぐ思い出せるようにまとめたもの。 pythonの自動テストに関わるツール プロジェクトで以下のツールを使っている。 pytest メインのテスト 実際に機能をテスト autopep8 ソースをPEP8に準拠するように整形 意外と役に立ってない印象 flake8 PEP8に準拠できてるかチェック 100%準拠ではないとおもうが、結構これに従って作ってるだけできれいになる mypy 引数やクラスの互換に間違いがないかのチェック プロジェクトではTypeHint(引数の明示的型指定)を指定してるので、その間違いをチェックしてくれる bandit セキュリティ的に問題あるかのチェック たまにチェックが邪魔なときがある pytest 修正中とかで絶対テストコードがエラーになることが分かってるので、このケースはスキップしたいなど flake8 flake