Как указать несколько тестовых библиотек DLL в определении сборки TFS 2015? Существует подстановочное определение test.dll, которое мне не подходит, поскольку некоторые тестовые проекты не должны запускаться в сборке. Я попытался разделить имена DLL точкой с запятой, но кажется, что запускается только первая тестовая DLL, а остальные игнорируются.
Несколько тестовых библиотек в определении сборки TFS 2015
Ответы (2)
Вам необходимо добавить эти тестовые проекты в список проектов в определении сборки. Перейдите к определению сборки, Процесс -> Проекты. Нравиться:
После этого вы сможете запускать тесты, включенные в тестовые проекты.
person
Vicky - MSFT
schedule
27.08.2015
Это больше не работает для новых (не XAML) определений сборки.
- person Thorsten Westheider; 28.08.2015
Обозначение с подстановочными знаками поддерживает исключения, добавляя к ним префикс «-:». Вы можете сделать что-то вроде этого:
**\$(BuildConfiguration)\*test*.dll;-:**\butnotme.dll;-:**\orme.dll
Или, если вы хотите указать только те dll, которые должны быть включены (обратите внимание, что для выражений пути помимо первого может потребоваться абсолютный заполнитель каталога, такой как $(build.sourcesDirectory)
, для работы:
**\$(BuildConfiguration)\firsttest.dll;$(build.sourcesDirectory)\**\$(BuildConfiguration)\secondtest.dll
Подробную информацию о том, что допускается в выражении с подстановочными знаками.
person
Leon Bouquiet
schedule
07.02.2016