のpython-ウォッチング - テストランナーは、ファイルの変更で自動テスト実行を提供します。
のはなぜの
ユニットテストをさらに楽しくされているため
*あなたはユニットテストからのフィードバックを得るためにあなたのエディタの外に切り替える必要はありません時。
*あなたがあなたのテストからのフィードバックを得るまで短いフィードバック周期がある。
私はルビーズ自動テストコマンドをいじる有用性を見てきましたので、私はこのような何かを構築するためにフェリックスを悩まされ、約2年のためにそれを使用した後、私は最終的にそれをパッケージ化するために周りました。
それは脳死シンプルだということに加えて、依存関係はありませんし、_really_小さい。
の使用法の
        %watching_testrunner --help
       使用方法:watching_testrunner [オプション]コマンド[引数...]
       オプション:
          -h、--help           このヘルプメッセージを表示して終了
          -b基本パス、--basepath = BasePathの
変更を監視するためのベースパス
          -p WATCH_WILDCARD、--pattern = WATCH_WILDCARD
監視するファイル名のglobスタイルのパターン
の例の
   watching_testrunner nosetessts $ NOSETESTS_ARGUMENTS
これはnosetestsを実行するたびに現在のディレクトリの変更以下のいずれかのPythonのファイル
     watching_testrunner --basepathはfoo /バー--pattern = "*" nosetessts $ NOSETESTS_ARGUMENTS
これはいつでも./foo/barの変更以下の任意のファイルをnosetestsを実行します。
  watching_testrunner --basepathパス/に/ js_tests --pattern = "*。jsの"ジャスミン--console
 これが実行されますジャスミン--console ./path/to/js_tests変化未満の任意のjsファイルは(つまり、任意の言語のための任意のツールを使用して、自動テスト実行を取得するために見てテストランナーを使用することができます)はいつでも
の要件の
- のPythonます。
コメントが見つかりません