2012-10-26 3 views
10

基本的には、 "Test.dllで終わるすべてのファイル"を指定したい場合は、*.Test.dllとも呼ばれます。 *.Test.dllは動作しません。おそらく、現在の作業ディレクトリ内のファイルのみと一致するからです。TeamCity 7のMSTestランナーのテストアセンブリを指定するときのワイルドカードの理解

しかし、私は**\*Test.dllでも運がありませんでした。何らかの理由で、**\bin\**\*Test.dllを使用して、実行可能なテストアセンブリを見つけなければなりませんでした。

MSTestのTeamCity 7ドキュメントでは、私が知る限り、ワイルドカードについて何も言及していません。 TeamCity 7でMSTestランナーのテストアセンブリを指定するときに誰かがワイルドカードを理解するのを助けることができますか?

特定のファイル名パターンに一致するファイルを指定することはできますが、どのディレクトリにも指定できますか?

答えて

16

チームシティのドキュメントによると、Wildcards**\*Test.dllが有効だったはずです。だから、それはバグかスラッシュとバックスラッシュの問題のどちらかが重要です。

+3

私はJetbrainsにバグとして報告しました:http://youtrack.jetbrains.com/issue/TW-24220 –

+1

実際には、* backward *スラッシュと一緒にパスに 'bin \ debug'を含めます。 –

+0

https://youtrack.jetbrains.com/issue/TW-24220で確認されたバグですが、完了したものとマークされていないものです。 https://youtrack.jetbrains.com/issue/TW-45533問題を再開しました。 – Ashtonian

関連する問題