Skip to content

Commit b0e5d16

Browse files
author
Daniel Jacinto
authored
EmptyVersion now displays empty string. (#9016)
1 parent 4af23cf commit b0e5d16

2 files changed

Lines changed: 9 additions & 2 deletions

File tree

src/NuGetGallery.Core/Frameworks/NuGetFrameworkExtensions.cs

Lines changed: 5 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -11,6 +11,11 @@ public static class NuGetFrameworkExtensions
1111
{
1212
public static string GetBadgeVersion(this NuGetFramework framework)
1313
{
14+
if (framework.Version == FrameworkConstants.EmptyVersion)
15+
{
16+
return string.Empty;
17+
}
18+
1419
var builder = new StringBuilder();
1520
builder.Append(framework.Version.Major);
1621
builder.Append(".");

tests/NuGetGallery.Core.Facts/Frameworks/NuGetFrameworkExtensionsFacts.cs

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -9,8 +9,10 @@ namespace NuGetGallery.Frameworks
99
public class NuGetFrameworkExtensionsFacts
1010
{
1111
[Theory]
12-
[InlineData("", "0.0")]
13-
[InlineData("0", "0.0")]
12+
[InlineData("", "")]
13+
[InlineData("0", "")]
14+
[InlineData("00", "")]
15+
[InlineData("0.0.0.0", "")]
1416
[InlineData("1", "1.0")]
1517
[InlineData("01", "0.1")]
1618
[InlineData("12", "1.2")]

0 commit comments

Comments
 (0)