私はユニットテストで使用されるいくつかのコードを持っています。しかし、ロードするライブラリには、ユニットテストによってそのデータが擬似的に取り出されるため、実際にはノーズテストに必要とされないデータが必要です。ライブラリのファイル読み込みを保護して、鼻検査の場合に呼び出されないようにしたいと思います。コードが鼻検査から実行されているかどうかを確認するにはどうすればよいですか?
これを行う簡単な方法はありますか?
おそらくsys.modulesや初期コマンドラインで何かできますが、もしあればもっとエレガントなものが好きです。
*ノーズテスト*とは何ですか? – wallyk
これは特定の単体テストフレームワークです。 –
いくつかのファイルが存在するかどうかをチェックし、そうでない場合は、コードを 'nose-test'としてフラグを立て、そのようなファイルのロードを防ぎます。 – tglaria