2016-12-03 4 views
1

У меня возникли проблемы с созданием этих простых тестов с использованием NUnit. Проект передает сборку с помощью метода MStest, но как только я переключаюсь на NUnit, он не выполняет сборку.AppVeyor: Build Failed: Не удается найти узел NUnit

Ошибка я получаю в процессе сборки в основном:

Не удалось разрешить эту ссылку. Не удалось найти сборку «nunit.framework». Убедитесь, что сборка существует на диске. Если , эта ссылка требуется по вашему коду, вы можете получить компиляцию ошибок.

У меня есть NUnit 3.5, загруженный с NUGET и добавленный .dll к моим ссылкам, и до сих пор ничего. Я также убедился, что свойства этой ссылки имеют локальное свойство copy, равное true.

Вот мой лог сборки URL на AppVeyor (https://ci.appveyor.com/project/ReevMich/traviscitest/build/1.0.26)

Это мое appveyor.yml содержания, если это помогает .:

version: 1.0.{build} 
branches: 
    only: 
    - master 
    - dev 

configuration: Debug 

before_build: 
    - nuget restore 

build: 
    verbosity: minimal 
    project: FizzBuzz.sln 

test: 
    assemblies: 
    - '**\*.Test.dll' 
artifacts: 
- path: '**\*.nupkg' 
    name: NuGet 

ответ

3

Удалить packages папки из хранилища (it doesn't contain assemblies anyway), так что всегда повторно - созданный во время сборки с nuget restore.

+0

Благодарю вас !, гах это всегда что-то такое маленькое. –