@@ -92,31 +92,33 @@ public void CacheKeyForWorktree()
92
92
public void CacheFileExistsOnDisk ( )
93
93
{
94
94
const string versionCacheFileContent = """
95
- Major: 4
96
- Minor: 10
97
- Patch: 3
98
- PreReleaseTag: test.19
99
- PreReleaseTagWithDash: -test.19
100
- PreReleaseLabel: test
101
- PreReleaseLabelWithDash: -test
102
- PreReleaseNumber: 19
103
- WeightedPreReleaseNumber: 19
104
- BuildMetaData:
105
- FullBuildMetaData: Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f
106
- MajorMinorPatch: 4.10.3
107
- SemVer: 4.10.3-test.19
108
- AssemblySemVer: 4.10.3.0
109
- AssemblySemFileVer: 4.10.3.0
110
- FullSemVer: 4.10.3-test.19
111
- InformationalVersion: 4.10.3-test.19+Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f
112
- BranchName: feature/test
113
- EscapedBranchName: feature-test
114
- Sha: dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f
115
- ShortSha: dd2a29af
116
- VersionSourceSha: 4.10.2
117
- CommitsSinceVersionSource: 19
118
- CommitDate: 2015-11-10
119
- UncommittedChanges: 0
95
+ {
96
+ "Major": 4,
97
+ "Minor": 10,
98
+ "Patch": 3,
99
+ "PreReleaseTag": "test.19",
100
+ "PreReleaseTagWithDash": "-test.19",
101
+ "PreReleaseLabel": "test",
102
+ "PreReleaseLabelWithDash": "-test",
103
+ "PreReleaseNumber": 19,
104
+ "WeightedPreReleaseNumber": 19,
105
+ "BuildMetaData": null,
106
+ "FullBuildMetaData": "Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f",
107
+ "MajorMinorPatch": "4.10.3",
108
+ "SemVer": "4.10.3-test.19",
109
+ "AssemblySemVer": "4.10.3.0",
110
+ "AssemblySemFileVer": "4.10.3.0",
111
+ "FullSemVer": "4.10.3-test.19",
112
+ "InformationalVersion": "4.10.3-test.19+Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f",
113
+ "BranchName": "feature/test",
114
+ "EscapedBranchName": "feature-test",
115
+ "Sha": "dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f",
116
+ "ShortSha": "dd2a29af",
117
+ "VersionSourceSha": "4.10.2",
118
+ "CommitsSinceVersionSource": 19,
119
+ "CommitDate": "2015-11-10T00:00:00.000Z",
120
+ "UncommittedChanges": 0
121
+ }
120
122
""" ;
121
123
122
124
var stringBuilder = new StringBuilder ( ) ;
@@ -152,29 +154,31 @@ public void CacheFileExistsOnDisk()
152
154
public void CacheFileExistsOnDiskWhenOverrideConfigIsSpecifiedVersionShouldBeDynamicallyCalculatedWithoutSavingInCache ( )
153
155
{
154
156
const string versionCacheFileContent = """
155
- Major: 4
156
- Minor: 10
157
- Patch: 3
158
- PreReleaseTag: test.19
159
- PreReleaseTagWithDash: -test.19
160
- PreReleaseLabel: test
161
- PreReleaseLabelWithDash: -test
162
- PreReleaseNumber: 19
163
- BuildMetaData:
164
- FullBuildMetaData: Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f
165
- MajorMinorPatch: 4.10.3
166
- SemVer: 4.10.3-test.19
167
- AssemblySemVer: 4.10.3.0
168
- AssemblySemFileVer: 4.10.3.0
169
- FullSemVer: 4.10.3-test.19
170
- InformationalVersion: 4.10.3-test.19+Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f
171
- BranchName: feature/test
172
- EscapedBranchName: feature-test
173
- Sha: dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f
174
- ShortSha: dd2a29af
175
- CommitsSinceVersionSource: 19
176
- CommitDate: 2015-11-10
177
- UncommittedChanges: 0
157
+ {
158
+ "Major": 4,
159
+ "Minor": 10,
160
+ "Patch": 3,
161
+ "PreReleaseTag": "test.19",
162
+ "PreReleaseTagWithDash": "-test.19",
163
+ "PreReleaseLabel": "test",
164
+ "PreReleaseLabelWithDash": "-test",
165
+ "PreReleaseNumber": 19,
166
+ "BuildMetaData": null,
167
+ "FullBuildMetaData": "Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f",
168
+ "MajorMinorPatch": "4.10.3",
169
+ "SemVer": "4.10.3-test.19",
170
+ "AssemblySemVer": "4.10.3.0",
171
+ "AssemblySemFileVer": "4.10.3.0",
172
+ "FullSemVer": "4.10.3-test.19",
173
+ "InformationalVersion": "4.10.3-test.19+Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f",
174
+ "BranchName": "feature/test",
175
+ "EscapedBranchName": "feature-test",
176
+ "Sha": "dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f",
177
+ "ShortSha": "dd2a29af",
178
+ "CommitsSinceVersionSource": 19,
179
+ "CommitDate": "2015-11-10T00:00:00.000Z",
180
+ "UncommittedChanges": 0
181
+ }
178
182
""" ;
179
183
180
184
using var fixture = new EmptyRepositoryFixture ( ) ;
@@ -236,31 +240,33 @@ public void CacheFileIsMissing()
236
240
public void ConfigChangeInvalidatesCache ( string configFileName )
237
241
{
238
242
const string versionCacheFileContent = """
239
- Major: 4
240
- Minor: 10
241
- Patch: 3
242
- PreReleaseTag: test.19
243
- PreReleaseTagWithDash: -test.19
244
- PreReleaseLabel: test
245
- PreReleaseLabelWithDash: -test
246
- PreReleaseNumber: 19
247
- WeightedPreReleaseNumber: 19
248
- BuildMetaData:
249
- FullBuildMetaData: Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f
250
- MajorMinorPatch: 4.10.3
251
- SemVer: 4.10.3-test.19
252
- AssemblySemVer: 4.10.3.0
253
- AssemblySemFileVer: 4.10.3.0
254
- FullSemVer: 4.10.3-test.19
255
- InformationalVersion: 4.10.3-test.19+Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f
256
- BranchName: feature/test
257
- EscapedBranchName: feature-test
258
- Sha: dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f
259
- ShortSha: dd2a29af
260
- VersionSourceSha: 4.10.2
261
- CommitsSinceVersionSource: 19
262
- CommitDate: 2015-11-10
263
- UncommittedChanges: 0
243
+ {
244
+ "Major": 4,
245
+ "Minor": 10,
246
+ "Patch": 3,
247
+ "PreReleaseTag": "test.19",
248
+ "PreReleaseTagWithDash": "-test.19",
249
+ "PreReleaseLabel": "test",
250
+ "PreReleaseLabelWithDash": "-test",
251
+ "PreReleaseNumber": 19,
252
+ "WeightedPreReleaseNumber": 19,
253
+ "BuildMetaData": null,
254
+ "FullBuildMetaData": "Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f",
255
+ "MajorMinorPatch": "4.10.3",
256
+ "SemVer": "4.10.3-test.19",
257
+ "AssemblySemVer": "4.10.3.0",
258
+ "AssemblySemFileVer": "4.10.3.0",
259
+ "FullSemVer": "4.10.3-test.19",
260
+ "InformationalVersion": "4.10.3-test.19+Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f",
261
+ "BranchName": "feature/test",
262
+ "EscapedBranchName": "feature-test",
263
+ "Sha": "dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f",
264
+ "ShortSha": "dd2a29af",
265
+ "VersionSourceSha": "4.10.2",
266
+ "CommitsSinceVersionSource": 19,
267
+ "CommitDate": "2015-11-10T00:00:00.000Z",
268
+ "UncommittedChanges": 0
269
+ }
264
270
""" ;
265
271
266
272
using var fixture = new EmptyRepositoryFixture ( ) ;
@@ -296,31 +302,33 @@ public void ConfigChangeInvalidatesCache(string configFileName)
296
302
public void NoCacheBypassesCache ( )
297
303
{
298
304
const string versionCacheFileContent = """
299
- Major: 4
300
- Minor: 10
301
- Patch: 3
302
- PreReleaseTag: test.19
303
- PreReleaseTagWithDash: -test.19
304
- PreReleaseLabel: test
305
- PreReleaseLabelWithDash: -test
306
- PreReleaseNumber: 19
307
- WeightedPreReleaseNumber: 19
308
- BuildMetaData:
309
- FullBuildMetaData: Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f
310
- MajorMinorPatch: 4.10.3
311
- SemVer: 4.10.3-test.19
312
- AssemblySemVer: 4.10.3.0
313
- AssemblySemFileVer: 4.10.3.0
314
- FullSemVer: 4.10.3-test.19
315
- InformationalVersion: 4.10.3-test.19+Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f
316
- BranchName: feature/test
317
- EscapedBranchName: feature-test
318
- Sha: dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f
319
- ShortSha: dd2a29af
320
- VersionSourceSha: 4.10.2
321
- CommitsSinceVersionSource: 19
322
- CommitDate: 2015-11-10
323
- UncommittedChanges: 0
305
+ {
306
+ "Major": 4,
307
+ "Minor": 10,
308
+ "Patch": 3,
309
+ "PreReleaseTag": "test.19",
310
+ "PreReleaseTagWithDash": "-test.19",
311
+ "PreReleaseLabel": "test",
312
+ "PreReleaseLabelWithDash": "-test",
313
+ "PreReleaseNumber": 19,
314
+ "WeightedPreReleaseNumber": 19,
315
+ "BuildMetaData": null,
316
+ "FullBuildMetaData": "Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f",
317
+ "MajorMinorPatch": "4.10.3",
318
+ "SemVer": "4.10.3-test.19",
319
+ "AssemblySemVer": "4.10.3.0",
320
+ "AssemblySemFileVer": "4.10.3.0",
321
+ "FullSemVer": "4.10.3-test.19",
322
+ "InformationalVersion": "4.10.3-test.19+Branch.feature/test.Sha.dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f",
323
+ "BranchName": "feature/test",
324
+ "EscapedBranchName": "feature-test",
325
+ "Sha": "dd2a29aff0c948e1bdf3dabbe13e1576e70d5f9f",
326
+ "ShortSha": "dd2a29af",
327
+ "VersionSourceSha": "4.10.2",
328
+ "CommitsSinceVersionSource": 19,
329
+ "CommitDate": "2015-11-10T00:00:00.000Z",
330
+ "UncommittedChanges": 0
331
+ }
324
332
""" ;
325
333
326
334
using var fixture = new EmptyRepositoryFixture ( ) ;
0 commit comments