Skip to content

Commit 05161c3

Browse files
committed
Merge pull request #783 from okb/feature/assembly-informational-format-fullsemver
Added ConfigProviderTests for FullSemVer
2 parents 3721c1d + c702044 commit 05161c3

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed

src/GitVersionCore.Tests/ConfigProviderTests.cs

Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -183,6 +183,23 @@ public void CanUpdateAssemblyInformationalVersioningSchemeWithMultipleVariables(
183183
config.AssemblyInformationalFormat.ShouldBe("{Major}.{Minor}.{Patch}");
184184
}
185185

186+
187+
[Test]
188+
public void CanUpdateAssemblyInformationalVersioningSchemeWithFullSemVer()
189+
{
190+
const string text = @"assembly-versioning-scheme: MajorMinorPatch
191+
assembly-informational-format: '{FullSemVer}'
192+
mode: ContinuousDelivery
193+
next-version: 5.3.0
194+
branches: {}";
195+
196+
SetupConfigFileContent(text);
197+
198+
var config = ConfigurationProvider.Provide(repoPath, fileSystem);
199+
config.AssemblyVersioningScheme.ShouldBe(AssemblyVersioningScheme.MajorMinorPatch);
200+
config.AssemblyInformationalFormat.ShouldBe("{FullSemVer}");
201+
}
202+
186203
[Test]
187204
public void CanReadDefaultDocument()
188205
{

0 commit comments

Comments
 (0)