15 references to SelectFilesAsync
Aspire.Hosting (1)
Pipelines\PipelineOutputSnapshotter.cs (1)
49
var entries = await git.
SelectFilesAsync
(directory, matcher, cancellationToken).ConfigureAwait(false);
Aspire.Hosting.Tests (14)
Pipelines\PipelineOutputSelectionTests.cs (11)
34
var basePaths = (await git.
SelectFilesAsync
(root, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken)).Select(entry => entry.File.FullName).ToArray();
70
Assert.Empty(await git.
SelectFilesAsync
(root, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken));
280
Assert.Empty(await git.
SelectFilesAsync
(root, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken));
391
Assert.Single(await git.
SelectFilesAsync
(root, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken));
394
await Assert.ThrowsAnyAsync<OperationCanceledException>(() => git.
SelectFilesAsync
(root, PipelineOutputGitTestHelper.AllFilesMatcher(), canceled.Token));
403
git.
SelectFilesAsync
(root, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken));
556
var selected = (await git.
SelectFilesAsync
(root, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken)).Select(entry => entry.File.FullName);
581
var selected = (await git.
SelectFilesAsync
(root, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken)).Select(entry => entry.File.FullName);
600
Assert.Equal(new[] { artifact, visible }, (await git.
SelectFilesAsync
(root, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken)).Select(entry => entry.File.FullName).Order(PipelineOutputRoot.PathComparer));
615
var selected = (await git.
SelectFilesAsync
(root, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken)).Select(entry => entry.File.FullName);
634
Assert.Equal(new[] { inside }, (await git.
SelectFilesAsync
(root, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken)).Select(entry => entry.File.FullName));
Pipelines\PipelineOutputStrategyTests.cs (3)
255
var failure = await Assert.ThrowsAsync<DistributedApplicationException>(() => git.
SelectFilesAsync
(workspace.Path, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken));
296
var selected = await git.
SelectFilesAsync
(directory, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken);
425
Assert.Empty(await git.
SelectFilesAsync
(workspace.Path, PipelineOutputGitTestHelper.AllFilesMatcher(), TestContext.Current.CancellationToken));