Domain event handler coverage for import resources
Summary
- Added
tests/Squid.UnitTests/Handlers/Deployments/ImportDomainEventHandlerTests.csto lock in domain-event behavior for project, environment, lifecycle, external feed, deployment process, and deployment step handlers viaIReceiveContext.PublishAsync. - Added preservation coverage for
CreateVariableSetCommandHandlerandUpdateVariableSetCommandHandler, confirming the variable-set path remains save-time only and does not publish mediator events. - Updated
openspec/changes/add-octopus-import/tasks.mdandSESSION_MEMORY.mdto mark 7.6 complete and record the current branch and verification state.
Test plan
-
dotnet build tests/Squid.UnitTests/Squid.UnitTests.csproj --no-restore -p:BuildInParallel=false -p:UseSharedCompilation=false -
dotnet test tests/Squid.UnitTests/Squid.UnitTests.csproj --no-restore --no-build --filter FullyQualifiedName~ImportDomainEventHandlerTests -m:1 -p:UseSharedCompilation=false -v minimalblocked in this environment by vstest socket permission.