'TestAdapterPath' 中指定的路径无效。特拉维斯网
The path specified in the 'TestAdapterPath' is invalid. Travis .net
The path ';/home/travis/.nuget/packages/coverlet.collector/1.0.1/build/netstandard1.0/' specified in the 'TestAdapterPath' is invalid. Error: The custom test adapter search path provided was not found, provide a valid path and try again.
为什么会出现这个错误?
我尝试使用此库 Microsoft.VisualStudio.TestTools.UnitTesting
.
通过单元测试来测试我的项目
这是我的 .travis.yml 文件:
language: csharp
mono: none
os: linux
dotnet: 2.0.0
dist: xenial
before_script:
- dotnet restore ".\Travis.Tests.Build\TravisBuild\TravisBuild.sln"
script:
- dotnet build ".\Travis.Tests.Build\TravisBuild\TravisBuild.sln" -c Debug
- dotnet test ".\Travis.Tests.Build\TravisBuild\TravisBuild.sln" -c Debug
我正在使用.netstandard2.0。
第二个项目“TestProject”测试第一个项目的功能。
可能我已经说明了一些信息,请说明还需要什么来解决这个问题。
解决方案:您需要删除块包“coverlet.collector”。我不明白它在我的项目中的来源,但没有它一切都很好。
它可能已经与其他 nuget 包一起安装为 nuget 关系。
The path ';/home/travis/.nuget/packages/coverlet.collector/1.0.1/build/netstandard1.0/' specified in the 'TestAdapterPath' is invalid. Error: The custom test adapter search path provided was not found, provide a valid path and try again.
为什么会出现这个错误?
我尝试使用此库 Microsoft.VisualStudio.TestTools.UnitTesting
.
这是我的 .travis.yml 文件:
language: csharp
mono: none
os: linux
dotnet: 2.0.0
dist: xenial
before_script:
- dotnet restore ".\Travis.Tests.Build\TravisBuild\TravisBuild.sln"
script:
- dotnet build ".\Travis.Tests.Build\TravisBuild\TravisBuild.sln" -c Debug
- dotnet test ".\Travis.Tests.Build\TravisBuild\TravisBuild.sln" -c Debug
我正在使用.netstandard2.0。 第二个项目“TestProject”测试第一个项目的功能。 可能我已经说明了一些信息,请说明还需要什么来解决这个问题。
解决方案:您需要删除块包“coverlet.collector”。我不明白它在我的项目中的来源,但没有它一切都很好。 它可能已经与其他 nuget 包一起安装为 nuget 关系。