Skip to content

Fix stub/datatype tests for temporal, unsupported, and vector types#304

Closed
p123-stack wants to merge 1 commit into
stub-iteration-1from
stub/datatypes
Closed

Fix stub/datatype tests for temporal, unsupported, and vector types#304
p123-stack wants to merge 1 commit into
stub-iteration-1from
stub/datatypes

Conversation

@p123-stack

Copy link
Copy Markdown
Collaborator

This PR updates the PHP driver and TestKit stub backend so the listed stub/datatype scenarios pass: DateTime / ZonedDateTime across Bolt protocol variants (including patches and unknown/resolved zone cases), unsupported values (scalar and in lists), and vector values.

  • Temporal types: Correct encoding/decoding and reporting for DateTime and zoned datetimes, including protocol-version-specific behavior and edge cases (e.g. unknown zone id, transition to known zone where applicable).
  • Unsupported types: Represent and surface unsupported values consistently for TestKit (including when nested in lists).
  • Vectors: Handle vector datatype round-trips as expected by TestKit.

@p123-stack p123-stack closed this May 14, 2026
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant