Skip to content

Commit 8185ede

Browse files
author
dahall
committed
Checked iterators on VSS Component in unit test
1 parent bc98d8b commit 8185ede

File tree

1 file changed

+6
-1
lines changed

1 file changed

+6
-1
lines changed

UnitTests/PInvoke/VssApi/VssApiTests.cs

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -58,8 +58,13 @@ public async Task OpenStreamOnVSSCopy()
5858
writer.GetIdentity(out var pidInstance, out var pidWriter, out var pbstrWriter, out var pInstanceName, out var usage, out var source);
5959
TestContext.WriteLine($"Writer: {pbstrWriter} ({pInstanceName})");
6060
int i = 0;
61-
foreach (var info in writer.Components.Select(c => c.GetComponentInfo()))
61+
foreach (var c in writer.Components)
62+
{
63+
var info = c.GetComponentInfo();
6264
TestContext.WriteLine($" {++i}: {info.bstrCaption}={info.bstrComponentName} ({info.bstrLogicalPath})");
65+
foreach (var f in c.Files)
66+
TestContext.WriteLine($" File: {f.Path} ({f.BackupTypeMask})");
67+
}
6368
}
6469
backup.FreeWriterMetadata();
6570
Guid snapshotSetId = backup.StartSnapshotSet();

0 commit comments

Comments
 (0)