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