発見する ランキングとまとめ
- 出版社のWebサイト:
- http://www.voidspace.org.uk/python/rest2web/
発見する タグ
発見する 説明
Python 2.4以降のPython 2.7からの未解決の未解決のためのテストディスカバリ。 Python 2.7以降の最近で動作するためにPython 2.7からバックポートな未確定テストのテスト発見メカニズムは、Python -M DiscoverPython Discover.pythisを実行することができます.Python -M DiscoverPython(特定の制限付き)現在のディレクトリから。 Discoverモジュールには、その動作を制御するためのいくつかのオプションがあります.usage:discover.py オプション:-v、--verbose verbose出力-sディレクトリディレクトリ( 'デフォルト)テストファイルを一致させるためのパターンパターンテストディスカバリのためのプロジェクトのトップレベルディレクトリ(デフォルトのデフォルト)テストモジュールは、プロジェクトのTopoplevelディレクトリからインポート可能である必要があります。これはDiscover.DiscoveringTestLoader.Discoverで実装されています。このメソッドは、指定された開始ディレクトリからすべてのテストモジュールを見つけて返し、それらを見つけるためにサブディレクトリに再帰します。パターンに一致するテストファイルのみがロードされます。 (シェルスタイルのパターンマッチングを使用して)すべてのテストモジュールはプロジェクトの最上位レベルからインポート可能である必要があります。 STARTディレクトリが最上位ディレクトリではない場合、最上位ディレクトリを別々に指定する必要があります。テストパッケージ名(__init__.pyを持つディレクトリ)はパターンと一致します。パッケージはload_tests関数をチェックします。これが存在する場合は、ローダー、テスト、pattern.ifが呼び出されます.Discoveryはパッケージに再発しません.Discoverはパッケージ内のすべてのテストをロードする責任があります。パッケージは自分自身を発見し続けることができます。 TOP_LEVEL_DIRは保存されているため、load_testsはこの引数をloader.discover()に渡す必要はありません。要件: ・Python このリリースの新機能: ・パッケージディレクトリが検出パターンと一致するときに問題を修正しました。
発見する 関連ソフトウェア