diff --git a/test/EFCore.Tests/ModelSourceTest.cs b/test/EFCore.Tests/ModelSourceTest.cs index 802ddc69ddc..1f800722fc5 100644 --- a/test/EFCore.Tests/ModelSourceTest.cs +++ b/test/EFCore.Tests/ModelSourceTest.cs @@ -146,6 +146,12 @@ public void Stores_model_version_information_as_annotation_on_model() var packageVersion = typeof(Context1).Assembly.GetCustomAttributes() .Single(m => m.Key == "PackageVersion").Value; + var prereleaseIndex = packageVersion.IndexOf("-", StringComparison.Ordinal); + if (prereleaseIndex != -1) + { + packageVersion = packageVersion.Substring(0, prereleaseIndex); + } + Assert.StartsWith(packageVersion, model.GetProductVersion(), StringComparison.OrdinalIgnoreCase); }