94 references to Live
Aspire.Tray.Tests (94)
CliAppHostClientTests.cs (7)
53
Assert.Equal(DiscoveryState.
Live
, stream.Current.Discovery);
69
Assert.Equal(DiscoveryState.
Live
, stream.Current.Discovery);
110
Assert.Equal(DiscoveryState.
Live
, stream.Current.Discovery);
168
Assert.Equal(DiscoveryState.
Live
, stream.Current.Discovery);
225
Assert.Equal(DiscoveryState.
Live
, stream.Current.Discovery);
260
Assert.Equal(DiscoveryState.
Live
, stream.Current.Discovery);
265
Assert.Equal(DiscoveryState.
Live
, stream.Current.Discovery);
CliProtocolTests.cs (2)
15
Assert.Equal(DiscoveryState.
Live
, snapshot.Discovery);
103
Assert.Equal(DiscoveryState.
Live
, snapshot.Discovery);
Helpers\TrayPanelSamples.cs (4)
34
public static TrayViewState Typical() => new(DiscoveryState.
Live
,
51
public static TrayViewState Empty() => new(DiscoveryState.
Live
, [], "No AppHosts running")
63
public static TrayViewState Errors() => new(DiscoveryState.
Live
,
83
public static TrayViewState Many(int count = 14) => new(DiscoveryState.
Live
,
src\Aspire.Tray\Common\CliProtocol.cs (1)
64
.ThenBy(host => host.AppHostPid).ToArray(), DiscoveryState.
Live
);
src\Aspire.Tray\Common\TrayController.cs (5)
236
if (_snapshot.Discovery != DiscoveryState.
Live
)
265
if (_snapshot.Discovery != DiscoveryState.
Live
)
321
if (snapshot.Discovery == DiscoveryState.
Live
)
492
if (_snapshot.Discovery != DiscoveryState.
Live
)
569
var live = _snapshot.Discovery == DiscoveryState.
Live
;
src\Aspire.Tray\Common\TrayIconStatus.cs (2)
25
DiscoveryState.
Live
when !state.HasActiveAppHosts => TrayIconStatus.Idle,
26
DiscoveryState.
Live
=> NeedsAttention(state) ? TrayIconStatus.Attention : TrayIconStatus.Running,
src\Aspire.Tray\Common\TrayPanel.cs (2)
746
var live = state.Discovery == DiscoveryState.
Live
;
1110
DiscoveryState.
Live
=> ("No AppHosts running", "Run “aspire run” in a project, or pin one to keep it here."),
TrayControllerPinPruningTests.cs (13)
36
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
58
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
65
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
87
await client.PublishAndWaitAsync(controller, new([host], DiscoveryState.
Live
));
98
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
116
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
143
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
166
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
176
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
179
await client.PublishAndWaitAsync(controller, new([host], DiscoveryState.
Live
));
181
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
205
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
270
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
TrayControllerPreferencesTests.cs (5)
100
await client.PublishAndWaitAsync(controller, new(hosts, DiscoveryState.
Live
));
101
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
126
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
143
await client.PublishAndWaitAsync(controller, new([host], DiscoveryState.
Live
));
146
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
TrayControllerSavedStateTests.cs (37)
26
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
70
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
84
await client.PublishAndWaitAsync(controller, new([running], DiscoveryState.
Live
));
105
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
117
await client.PublishAndWaitAsync(controller, new([Host(42) with { AppHostPath = path }], DiscoveryState.
Live
));
132
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
137
await client.PublishAndWaitAsync(controller, new([Host(42) with { AppHostPath = path }], DiscoveryState.
Live
));
138
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
161
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
199
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
215
await client.PublishAndWaitAsync(controller, new([first], DiscoveryState.
Live
));
232
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
248
await client.PublishAndWaitAsync(controller, new([replacement], DiscoveryState.
Live
));
256
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
272
await client.PublishAndWaitAsync(controller, new([first, second], DiscoveryState.
Live
));
278
await client.PublishAndWaitAsync(controller, new([second], DiscoveryState.
Live
));
280
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
297
await client.PublishAndWaitAsync(controller, new([host], DiscoveryState.
Live
));
304
await client.PublishAndWaitAsync(controller, new([host], DiscoveryState.
Live
));
306
await client.PublishAndWaitAsync(controller, new([host], DiscoveryState.
Live
));
309
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
316
await client.PublishAndWaitAsync(controller, new([replacement], DiscoveryState.
Live
));
318
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
336
await client.PublishAndWaitAsync(controller, new([host], DiscoveryState.
Live
));
347
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
362
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
374
await client.PublishAndWaitAsync(controller, new([running], DiscoveryState.
Live
));
394
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
415
await client.PublishAndWaitAsync(controller, new([running], DiscoveryState.
Live
));
433
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
455
await client.PublishAndWaitAsync(controller, new([host], DiscoveryState.
Live
));
478
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
508
await client.PublishAndWaitAsync(controller, new([host], DiscoveryState.
Live
));
525
await client.PublishAndWaitAsync(controller, new([host], DiscoveryState.
Live
));
541
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
544
await client.PublishAndWaitAsync(controller, new([replacement], DiscoveryState.
Live
));
560
await client.PublishAndWaitAsync(controller, new([], DiscoveryState.
Live
));
TrayControllerTests.cs (10)
22
client.Publish(new([], DiscoveryState.
Live
));
23
await WaitForStateAsync(controller, state => state.Discovery == DiscoveryState.
Live
);
56
client.Publish(new([first, second], DiscoveryState.
Live
));
81
client.Publish(new([], DiscoveryState.
Live
));
94
client.Publish(new([first, second], DiscoveryState.
Live
));
99
client.Publish(new([second, updated], DiscoveryState.
Live
));
105
client.Publish(new([replacement, second], DiscoveryState.
Live
));
123
client.Publish(new([known, unknown], DiscoveryState.
Live
));
153
client.Publish(new([first, second], DiscoveryState.
Live
));
182
client.Publish(new([first, second], DiscoveryState.
Live
));
TrayIconStatusTests.cs (6)
21
var state = new TrayViewState(DiscoveryState.
Live
,
33
var state = new TrayViewState(DiscoveryState.
Live
, [TrayPanelSamples.Running("/src/A/A.AppHost.csproj", 1, (AppHostHealth)health)], "");
42
var failedStop = new TrayViewState(DiscoveryState.
Live
, [running with { Error = "Stop timed out." }], "");
43
var notice = new TrayViewState(DiscoveryState.
Live
, [running], "") { Notice = "Unable to save AppHost history." };
44
var noticeWhileIdle = new TrayViewState(DiscoveryState.
Live
, [], "") { Notice = "Unable to save AppHost history." };
54
var state = new TrayViewState(DiscoveryState.
Live
, [TrayPanelSamples.Offline("/src/A/A.cs", starting: true)], "");