Files
ResolveSpec/resolvespec-python/todo.md
Hein 71eeb8315e
Some checks failed
Build , Vet Test, and Lint / Run Vet Tests (1.24.x) (push) Successful in -26m14s
Build , Vet Test, and Lint / Run Vet Tests (1.23.x) (push) Successful in -25m40s
Build , Vet Test, and Lint / Lint Code (push) Successful in -25m41s
Build , Vet Test, and Lint / Build (push) Successful in -25m55s
Tests / Unit Tests (push) Successful in -26m19s
Tests / Integration Tests (push) Failing after -26m35s
chore: 📝 Refactored documentation and added better sqlite support.
restructure server configuration for multiple instances  - Change server configuration to support multiple instances. - Introduce new fields for tracing and error tracking. - Update example configuration to reflect new structure. - Remove deprecated OpenAPI specification file. - Enhance database adapter to handle SQLite schema translation.
2026-02-07 10:58:34 +02:00

1.2 KiB

ResolveSpec Python Client - TODO

Client Implementation & Testing

1. ResolveSpec Client API

  • Core API implementation (read, create, update, delete, get_metadata)
  • Unit tests for API functions
  • Integration tests with server
  • Error handling and edge cases

2. HeaderSpec Client API

  • Client API implementation
  • Unit tests
  • Integration tests with server

3. FunctionSpec Client API

  • Client API implementation
  • Unit tests
  • Integration tests with server

4. WebSocketSpec Client API

  • WebSocketClient class implementation (read, create, update, delete, meta, subscribe, unsubscribe)
  • Unit tests for WebSocketClient
  • Connection handling tests
  • Subscription tests
  • Integration tests with server

5. Testing Infrastructure

  • Set up test framework (pytest)
  • Configure test coverage reporting (pytest-cov)
  • Add test utilities and fixtures
  • Create test documentation
  • Package and publish to PyPI

Documentation

  • API reference documentation
  • Usage examples for each client API
  • Installation guide
  • Contributing guidelines
  • README with quick start

Last Updated: 2026-02-07