Browse Source

Fix NuGet package id not displayed in logging output.

pull/33/head
Matt Ward 13 years ago
parent
commit
3c84135a41
  1. 5
      src/AddIns/Misc/PackageManagement/Project/Src/PackageFromRepository.cs
  2. 12
      src/AddIns/Misc/PackageManagement/Test/Src/PackageFromRepositoryTests.cs

5
src/AddIns/Misc/PackageManagement/Project/Src/PackageFromRepository.cs

@ -169,5 +169,10 @@ namespace ICSharpCode.PackageManagement @@ -169,5 +169,10 @@ namespace ICSharpCode.PackageManagement
{
return package.GetSupportedFrameworks();
}
public override string ToString()
{
return package.ToString();
}
}
}

12
src/AddIns/Misc/PackageManagement/Test/Src/PackageFromRepositoryTests.cs

@ -395,5 +395,17 @@ namespace PackageManagement.Tests @@ -395,5 +395,17 @@ namespace PackageManagement.Tests
Assert.AreEqual(1, supportedFrameworks.Count);
Assert.AreEqual(expectedFramework, supportedFrameworks[0]);
}
[Test]
public void ToString_PackageHasIdAndVersion_ReturnsWrappedPackageToString()
{
CreatePackage();
fakePackage.Id = "MyPackage";
fakePackage.Version = new SemanticVersion("1.1");
string result = package.ToString();
Assert.AreEqual("MyPackage 1.1", result);
}
}
}

Loading…
Cancel
Save