chore(claude-do): [A3] Settings + Update-Check: OperationStatus für Skill-Inst
Vorgaben: `docs/superpowers/plans/2026-08-11-operation-feedback.md`, Gruppe A, Entwurf A3. P0-1 ist gemergt: `src/ClaudeDo.Ui/Services/OperationStatus.cs` + `src/ClaudeDo.Ui/Views/Controls/OperationIndicator.axaml`. SCOPE-ÄNDERUNG (Nutzer, 2026-08-12): OnlineInbox Sign-In/Sign-Out ist AUS DEM SCOPE GENOMMEN — vorerst unwichtig. `ViewModels/Modals/Settings/OnlineInboxSettingsViewModel.cs` und die ClaudeDo-Task: 2356806f-f16e-4652-b615-4562e95c3a65
This commit is contained in:
@@ -69,6 +69,18 @@ public sealed class RepoImportModalViewModelTests : IDisposable
|
||||
Assert.Null(reportedError);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async Task LoadAsync_ScanCompletes_ScanOpIsRunningResetToFalse()
|
||||
{
|
||||
var worker = new FakeWorkerClient { Folders = new List<string> { @"C:\src" } };
|
||||
var vm = new RepoImportModalViewModel(new TestDbFactory(NewContext), worker);
|
||||
|
||||
await vm.LoadAsync();
|
||||
|
||||
Assert.False(vm.ScanOp.IsRunning);
|
||||
Assert.False(vm.ScanOp.ShowIndicator);
|
||||
}
|
||||
|
||||
[Fact]
|
||||
public async Task LoadAsync_HubFailure_ReportsErrorInsteadOfSilentEmptyList()
|
||||
{
|
||||
|
||||
Reference in New Issue
Block a user