Skip to content

[#2917] Add SSD mock service to docker stack - #2918

Draft
swrichards wants to merge 5 commits into
developfrom
2917-ssd-mock-docker
Draft

[#2917] Add SSD mock service to docker stack#2918
swrichards wants to merge 5 commits into
developfrom
2917-ssd-mock-docker

Conversation

@swrichards

Copy link
Copy Markdown
Collaborator

Closes: #2917

Serves the existing SSD test fixtures as canned SOAP responses, keyed on
the JaarOpgave/UitkeringsSpecificatie endpoint paths, and wires it into
bin/stack.sh as a new satellite on port 5020.
SoapService has no zgw_consumers.Service to hook into, so this mirrors
ServiceConfigurationStep for it: a list of {identifier, url} entries,
upserted keyed on label (label doubles as the identifier -- SoapService
has no slug field).
Resolves a SoapService by identifier (like HaalCentraalConfigurationStep
does for a zgw_consumers.Service) and points SSDConfig at it, leaving
fields omitted from the YAML source untouched on re-runs.
Adds ssd_host to both render profiles and a soap_services_config +
ssd_config block to data.yaml.j2, so a fresh stack points SSDConfig at
the mock without any manual admin work.
@codecov-commenter

codecov-commenter commented Sep 10, 2026

Copy link
Copy Markdown

Codecov Report

❌ Patch coverage is 98.36066% with 2 lines in your changes missing coverage. Please review.
✅ Project coverage is 93.97%. Comparing base (5fb0681) to head (ebdef60).

Files with missing lines Patch % Lines
src/open_inwoner/configurations/bootstrap/ssd.py 93.33% 2 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff            @@
##           develop    #2918    +/-   ##
=========================================
  Coverage    93.96%   93.97%            
=========================================
  Files         1325     1329     +4     
  Lines        57243    57365   +122     
=========================================
+ Hits         53786    53906   +120     
- Misses        3457     3459     +2     

☔ View full report in Codecov by Harness.
📢 Have feedback on the report? Share it here.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

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.

Add SSD mock service to docker stack

2 participants