- Dart Web 브라우저 E2E 테스트 프레임워크 추가 - browser_ws_dart_io_test, browser_ws_kotlin_test 등 브라우저 통합 테스트 추가 - Dart Web 크로스테스트 케이스 추가 (go, kotlin, python, typescript) - TypeScript 브라우저 웹소켓 클라이언트 개선 - Node.js 웹소켓 서버 클라이언트 업데이트 - 테스트 실행 매트릭스 스킬 및 스크립트 업데이트 - README.md 문서 업데이트 |
||
|---|---|---|
| .. | ||
| crosstest | ||
| proto_socket | ||
| test | ||
| pyproject.toml | ||
| README.md | ||
Proto Socket Python
Python 3.11+ implementation of the Proto Socket protocol.
Supported Transports
| Transport | Status |
|---|---|
| TCP | Supported |
| WebSocket | Supported |
| TLS+TCP | Supported |
| WSS | Supported |
TLS and WSS use caller-provided ssl.SSLContext values.
Development
Install the package with test dependencies:
python -m pip install -e ".[dev]"
Run same-language tests:
python -m pytest test/ -v
Run cross-language crosstests:
python crosstest/python_dart.py
python crosstest/python_go.py
python crosstest/python_kotlin.py
python crosstest/python_typescript.py