Skip to content

test: headless DownloadOrchestrationService coverage#136

Merged
bodencrouch merged 3 commits into
masterfrom
test/download-orchestration-service-headless
Jun 12, 2026
Merged

test: headless DownloadOrchestrationService coverage#136
bodencrouch merged 3 commits into
masterfrom
test/download-orchestration-service-headless

Conversation

@bodencrouch

Copy link
Copy Markdown
Owner

Summary

  • Adds DownloadOrchestrationServiceTests (8 headless tests) for constructor guards, idle initial state, cancel DownloadStateChanged signaling, no-URL single-component guard, and null-safe entry points.
  • Documents --filter DownloadOrchestrationService in deferred GUI KB (plan 088).

Independent of landing queue PRs #130#135; branches from current master.

Test plan

  • dotnet test src/ModSync.Tests/ModSync.Tests.csproj --filter DownloadOrchestrationService (8 passed)

Cover constructor guards, idle state, cancel signaling, and safe
single-component entry points without modal dialog dependencies.
bodencrouch pushed a commit that referenced this pull request Jun 10, 2026
Replace generic KB/routing pointer with explicit merge order and arc rows.
bodencrouch added a commit that referenced this pull request Jun 12, 2026
* docs: refresh June 2026 KB arc index for merged PRs

Route agents to merged slices through #125 and open PRs #126#127;
update deferred MainWindow table and rebrand telemetry cross-links.

* docs: land KB closure with landing PR refs #129 and #130

Cherry-pick plan 080; route open slices to rebased landing PRs and note superseded duplicates.

* docs: add June 2026 landing PR routing for agents

Document merge order for #129#131 and superseded PRs in AGENTS.md and copilot-instructions.

* docs: consolidate June landing KB and agent routing for #133

Update merge queue and superseded-PR notes; supersedes closed #131 and #132.

* docs: refresh June landing queue for PRs #134#136

Replace generic KB/routing pointer with explicit merge order and arc rows.

* docs: add #137 to June 2026 landing queue

Update agent routing and KB arc table for DownloadIndicatorUiHelper PR.

* docs: add #138#139 to June 2026 landing queue

Update agent routing and KB tables for StepNavigation and ValidationDisplay PRs.

* docs: mark #138 superseded by plan 096 step progress branch

Add landing queue pointers for refactor/step-progress-ui-helper.

* docs: landing queue for #140; note plan 098 on #137

Replace plan 096 branch pointer with PR #140 after closing #138.

* docs: dedupe #137 row in KB README

---------

Co-authored-by: Copilot <th3w1zard1@users.noreply.github.com>
@bodencrouch bodencrouch merged commit 8022837 into master Jun 12, 2026
11 checks passed
@bodencrouch bodencrouch deleted the test/download-orchestration-service-headless branch June 12, 2026 22:09
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant