We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent c175dac commit 3443778Copy full SHA for 3443778
src/NerdBank.GitVersioning.Tests/VersionOracleTests.cs
@@ -289,4 +289,15 @@ public void VersionJsonWithoutVersion()
289
Assert.Equal(0, oracle.Version.Major);
290
Assert.Equal(0, oracle.Version.Minor);
291
}
292
+
293
+ [Fact]
294
+ public void VersionJsonWithSingleIntegerForVersion()
295
+ {
296
+ File.WriteAllText(Path.Combine(this.RepoPath, VersionFile.JsonFileName), @"{""version"":""3""}");
297
+ this.InitializeSourceControl();
298
+ var ex = Assert.Throws<FormatException>(() => VersionOracle.Create(this.RepoPath));
299
+ Assert.Contains(this.Repo.Head.Commits.First().Sha, ex.Message);
300
+ Assert.Contains("\"3\"", ex.InnerException.Message);
301
+ this.Logger.WriteLine(ex.ToString());
302
+ }
303
0 commit comments