修正版本号
Build and publish Jiaowu packages and container image / Test, package and publish (push) Successful in 35m49s
Build and publish Jiaowu packages and container image / Test, package and publish (push) Successful in 35m49s
This commit is contained in:
@@ -1,3 +1,4 @@
|
||||
using System.Reflection;
|
||||
using Jiaowu.Api.Controllers;
|
||||
|
||||
namespace Jiaowu.Api.Tests;
|
||||
@@ -8,7 +9,12 @@ public sealed class SystemControllerTests
|
||||
public void GetVersion_ReturnsConfiguredApplicationVersion()
|
||||
{
|
||||
var response = new SystemController().GetVersion();
|
||||
var configuredVersion = typeof(SystemController).Assembly
|
||||
.GetCustomAttribute<AssemblyInformationalVersionAttribute>()!
|
||||
.InformationalVersion
|
||||
.Split('+', 2)[0];
|
||||
|
||||
Assert.Equal("1.0.0", response.Version);
|
||||
Assert.Equal(configuredVersion, response.Version);
|
||||
Assert.Matches(@"^\d+\.\d+\.\d+(?:-[0-9A-Za-z.-]+)?$", response.Version);
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user