Skip to content

Qualify installed command response-loss recovery - #320

Merged
rmcdaniel merged 7 commits into
mainfrom
sdk-python/216-installed-response-loss
Nov 13, 2026
Merged

rmcdaniel merged 7 commits into
mainfrom
sdk-python/216-installed-response-loss

Bind fixture lifecycle and cleanup to validated container IDs

3b207a0
Select commit
Loading
Failed to load commit list.
SonarQubeCloud / SonarCloud Code Analysis succeeded Nov 13, 2026 in 43s

Annotations

Check warning on line 15 in tests/test_command_keys_acceptance.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=durable-workflow_sdk-python&issues=AaHVq5KQO9JNuG2MuZ__&open=AaHVq5KQO9JNuG2MuZ__&pullRequest=320

Check warning on line 81 in tests/test_command_keys_acceptance.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Refactor this exception test to have only one invocation possibly throwing an exception.

See more on https://sonarcloud.io/project/issues?id=durable-workflow_sdk-python&issues=AaHVq5KQO9JNuG2MuaAA&open=AaHVq5KQO9JNuG2MuaAA&pullRequest=320

Check warning on line 15 in tests/test_command_keys_container_ownership.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=durable-workflow_sdk-python&issues=AaHWCV9rUPDpoJKG5MeJ&open=AaHWCV9rUPDpoJKG5MeJ&pullRequest=320

Check warning on line 21 in tests/test_command_keys_acceptance.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=durable-workflow_sdk-python&issues=AaHVrhMB40ubcmESMyYq&open=AaHVrhMB40ubcmESMyYq&pullRequest=320

Check warning on line 19 in tests/test_command_keys_captured_inputs.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=durable-workflow_sdk-python&issues=AaHV50TWG67IxOp_ga80&open=AaHV50TWG67IxOp_ga80&pullRequest=320

Check warning on line 84 in tests/test_command_keys_captured_inputs.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=durable-workflow_sdk-python&issues=AaHV50TWG67IxOp_ga81&open=AaHV50TWG67IxOp_ga81&pullRequest=320

Check warning on line 68 in tests/test_command_keys_container_ownership.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=durable-workflow_sdk-python&issues=AaHWCV9rUPDpoJKG5MeK&open=AaHWCV9rUPDpoJKG5MeK&pullRequest=320

Check warning on line 82 in tests/test_command_keys_container_ownership.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=durable-workflow_sdk-python&issues=AaHWCV9rUPDpoJKG5MeL&open=AaHWCV9rUPDpoJKG5MeL&pullRequest=320

Check warning on line 85 in tests/test_command_keys_container_ownership.py

See this annotation in the file changed.

@sonarqubecloud sonarqubecloud / SonarCloud Code Analysis

Split this composite assertion into separate assertions.

See more on https://sonarcloud.io/project/issues?id=durable-workflow_sdk-python&issues=AaHWCV9rUPDpoJKG5MeM&open=AaHWCV9rUPDpoJKG5MeM&pullRequest=320