TDD: Add test for TypeError in infer_resource_slots() with null properties #10743

Merged
HAL9000 merged 2 commits from tdd/mcp-infer-resource-slots-null-properties into master 2026-04-27 02:40:12 +00:00

2 Commits

Author SHA1 Message Date
HAL9000 69a8bcf7ea TDD: Add test for TypeError in infer_resource_slots() with null properties
CI / build (push) Successful in 50s
CI / lint (push) Successful in 1m2s
CI / helm (push) Successful in 32s
CI / quality (push) Successful in 1m10s
CI / typecheck (push) Successful in 1m30s
CI / push-validation (push) Successful in 49s
CI / security (push) Successful in 1m52s
CI / benchmark-publish (push) Failing after 49s
CI / integration_tests (push) Successful in 3m38s
CI / e2e_tests (push) Successful in 4m32s
CI / unit_tests (push) Successful in 9m35s
CI / coverage (push) Successful in 14m49s
CI / docker (push) Successful in 1m33s
CI / status-check (push) Successful in 3s
CI / benchmark-publish (pull_request) Has been skipped
CI / helm (pull_request) Successful in 28s
CI / build (pull_request) Successful in 54s
CI / lint (pull_request) Successful in 1m6s
CI / typecheck (pull_request) Successful in 1m21s
CI / quality (pull_request) Successful in 1m58s
CI / security (pull_request) Successful in 2m22s
CI / push-validation (pull_request) Successful in 27s
CI / e2e_tests (pull_request) Successful in 4m8s
CI / integration_tests (pull_request) Successful in 4m28s
CI / unit_tests (pull_request) Successful in 4m39s
CI / docker (pull_request) Successful in 1m49s
CI / coverage (pull_request) Successful in 10m46s
CI / status-check (pull_request) Successful in 3s
2026-04-27 02:06:23 +00:00
HAL9000 323a5d4212 TDD: Add test for TypeError in infer_resource_slots() with null properties
Added a new Behave BDD feature file:
- features/tdd_mcp_infer_resource_slots_null_properties.feature, containing
  a TDD scenario tagged @tdd_issue @tdd_issue_10470 @tdd_expected_fail that
  demonstrates the bug where MCPToolAdapter.infer_resource_slots() raises
  TypeError when the input schema has {"properties": None}.

Added features/steps/tdd_mcp_infer_resource_slots_null_properties_steps.py:
- Step definitions for the feature file.

ISSUES CLOSED: #10470
2026-04-27 02:06:23 +00:00