pyvider-rpcplugin
2025-05-28
Test failure fixes for mocking, socket paths, and protocol tests
30 files · 1,035+ · 876-
Unix Socket Path Length
2 files changed
unix.pyModified (+3/-3)transport.pyModified (+61/-48)
Client and Handshake Fixes
3 files changed
base.pyModified (+65/-65)handshake.pyModified (+16/-3)service.pyModified (+1/-1)
Broad Test Stabilization
21 files changed
env.shModifiedenv.shAdded (+5)handshake.pyModified (+16/-3)unix.pyModified (+3/-3)mocks.pyModified (+28/-20)server.pyModified (+4/-7)transport.pyModified (+61/-48)test_grpc_broker.pyModified (+13/-8)test_grpc_controller.pyModified (+13/-6)test_grpc_proto_coverage.pyModified (+32/-12)test_grpc_stdio.pyModified (+13/-6)test_protocol_integration.pyModified (+49/-23)test_protocol_integration_extended.pyModified (+63/-48)test_service.pyModified (+4/-1)test_service_advanced.pyModified (+1/-1)test_service_edge_cases.pyModified (+38/-29)test_server_transport.pyModified (+39/-32)test_transport_suite.pyModified (+31/-27)test_transport_unix.pyModified (+3/-2)test_transport_unix_connect.pyModified (+30/-9)test_transport_unix_listen.pyModified (+10/-10)
- Updated test fixtures:
mocks.py(48 lines),server.py(11 lines),transport.py(109 lines) qualify internal3 files
mocks.pyserver.pytransport.py
- Fixed multiple protocol tests: broker, controller, proto coverage, stdio, integration, extended
qualify
internal
6 files
test_grpc_broker.pytest_grpc_controller.pytest_grpc_proto_coverage.pytest_grpc_stdio.pytest_protocol_integration.pytest_protocol_integration_extended.py
- Updated handshake integration, network, and utility tests
qualify
internal
1 file
handshake.py
- Improved server transport tests
qualify
internal
2 files
server.pytransport.py
- Updated unix transport connect and listen tests
qualify
internal
2 files
unix.pytransport.py
- Added demo environment configuration (
examples/demo/env.sh) baseline internal2 files
env.shenv.sh
- Updated config tests with better assertions
qualify
internal
1 file
test_config.py