エントリーの編集
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
エントリーの編集は全ユーザーに共通の機能です。
必ずガイドラインを一読の上ご利用ください。
注目コメント算出アルゴリズムの一部にLINEヤフー株式会社の「建設的コメント順位付けモデルAPI」を使用しています
やりたいこと Pythonのユニットテストをファイルが更新されたタイミングでテストを自動実行したい。 何... やりたいこと Pythonのユニットテストをファイルが更新されたタイミングでテストを自動実行したい。 何故Guardか? pyautotest とか使ってみたのだが使い方がすぐに解らなかった。 Guard は使ったことがあったのですぐに使えた。 必要モジュール Rubyが入ってることは前提として、以下をインストールする。 Guard Guard::Shell インストール gem install guard gem install guard-shell 設定 テストを行うディレクトリで以下のファイルを作成 vim Guardfile (以下を記述) guard 'shell' do watch(%r{^.+\.py$}){|m| `python2.5 manage.py test`} end ※今回はKayを使ったプロジェクト 起動 以下のコマンドを打つだけ guard 後は、ファイル