2012-10-26 16 views
10

में एमएसटीएस्ट धावक के लिए टेस्ट असेंबली निर्दिष्ट करते समय वाइल्डकार्ड को समझना मूल रूप से मैं "टेस्ट.dll के साथ समाप्त होने वाली सभी फाइलें" निर्दिष्ट करना चाहता हूं, जिन्हें *.Test.dll भी कहा जाता है। *.Test.dll काम नहीं करता है, संभवतः क्योंकि यह वर्तमान कार्यशील निर्देशिका में केवल फाइलों से मेल खाता है।टीमसिटी 7

हालांकि, मेरे पास **\*Test.dll के साथ कोई भाग्य नहीं था। कुछ कारणों से मुझे **\bin\**\*Test.dll का उपयोग करना था ताकि यह किसी भी टेस्ट असेंबली को चला सके।

एमएसटीएस्ट के लिए टीमसिटी 7 दस्तावेज वाइल्डकार्ड के बारे में कुछ भी नहीं कहता है, जहां तक ​​मैं कह सकता हूं। क्या कोई टीमसीटी 7 में एमएसटीएस्ट रनर के लिए परीक्षण असेंबली निर्दिष्ट करते समय मुझे वाइल्डकार्ड समझने में मदद कर सकता है?

क्या एक निश्चित फ़ाइल नाम पैटर्न से मेल खाने वाली फाइलें निर्दिष्ट करना संभव है, लेकिन जो भी निर्देशिका में?

उत्तर

16

Wildcards**\*Test.dll पर टीमसिटी डॉक्यूमेंटेशन के अनुसार काम करना चाहिए था। तो या तो यह एक बग है या पिछड़ा स्लैश बनाम पिछड़ा स्लैश मुद्दा महत्वपूर्ण है।

+3

मैंने जेटब्रेन के लिए एक बग के रूप में इसकी सूचना दी: http://youtrack.jetbrains.com/issue/TW-24220 –

+1

वास्तव में * पिछड़े * स्लेश के साथ पथ में 'bin \ debug' सहित) काम किया। –

+0

यह एक बग है https://youtrack.jetbrains.com/issue/TW-24220 में पुष्टि की गई है, हालांकि इसे पूरा किया गया था और इसकी नहीं। मैंने इस मुद्दे को फिर से खोला https://youtrack.jetbrains.com/issue/TW-45533। – Ashtonian