22 references to BrowserPageSessionCompletionKind
Aspire.Hosting.Browsers.Tests (22)
BrowserLogsRunningSessionTests.cs (1)
87host.PageSession!.Complete(new BrowserPageSessionResult(BrowserPageSessionCompletionKind.PageClosed, Error: null));
BrowserLogsSessionManagerTests.cs (2)
245Assert.Equal(BrowserPageSessionCompletionKind.PageClosed, closed?.CompletionKind); 247Assert.Equal(BrowserPageSessionCompletionKind.PageCrashed, crashed?.CompletionKind);
BrowserPageSessionTests.cs (4)
94Assert.Equal(BrowserPageSessionCompletionKind.PageClosed, result.CompletionKind); 137Assert.Equal(BrowserPageSessionCompletionKind.Stopped, result.CompletionKind); 263Assert.Equal(BrowserPageSessionCompletionKind.PageClosed, result.CompletionKind); 325Assert.Equal(BrowserPageSessionCompletionKind.ConnectionLost, result.CompletionKind);
src\Aspire.Hosting.Browsers\BrowserLogsRunningSession.cs (5)
285BrowserPageSessionCompletionKind.Stopped => new BrowserSessionResult(ExitCode: null, Error: null), 286BrowserPageSessionCompletionKind.PageClosed => new BrowserSessionResult(ExitCode: null, Error: null), 287BrowserPageSessionCompletionKind.BrowserExited => new BrowserSessionResult(ExitCode: null, result.Error), 288BrowserPageSessionCompletionKind.PageCrashed => new BrowserSessionResult(ExitCode: null, result.Error), 289BrowserPageSessionCompletionKind.ConnectionLost => new BrowserSessionResult(ExitCode: null, result.Error),
src\Aspire.Hosting.Browsers\BrowserPageSession.cs (9)
104new BrowserPageSessionResult(BrowserPageSessionCompletionKind.PageClosed, Error: null), 108BrowserPageSessionCompletionKind.PageCrashed, 114new BrowserPageSessionResult(BrowserPageSessionCompletionKind.PageClosed, Error: null), 118? new BrowserPageSessionResult(BrowserPageSessionCompletionKind.PageClosed, Error: null) 120BrowserPageSessionCompletionKind.ConnectionLost, 214_completionSource.TrySetResult(new BrowserPageSessionResult(BrowserPageSessionCompletionKind.Stopped, Error: null)); 347return new BrowserPageSessionResult(BrowserPageSessionCompletionKind.BrowserExited, error); 363return new BrowserPageSessionResult(BrowserPageSessionCompletionKind.Stopped, Error: null); 373return new BrowserPageSessionResult(BrowserPageSessionCompletionKind.ConnectionLost, connectionError);
src\Aspire.Hosting.Browsers\IBrowserHost.cs (1)
65internal readonly record struct BrowserPageSessionResult(BrowserPageSessionCompletionKind CompletionKind, Exception? Error);