-
-
Notifications
You must be signed in to change notification settings - Fork 76
Closed
Description
Hey @MarshalX (and others contributing to this repo)!
Wanted to share a resource and see if you had any feedback. We have started collecting some cross-language test vectors at: https://github.com/bluesky-social/atproto/tree/main/interop-test-files
For example, long lists of valid and invalid identifiers, trying to hit corner cases. These are intended to be easy to copy directly in to other implementations. So far they are used in both the typescript code and golang implementation (indigo).
Would be curious what other test files would be helpful for ensuring inter-operation between implementations, particularly if there have been any sharp edges that you have run in to.
We will probably add:
- JSON records covering all the
app.bskyrecord Lexicons, both valid and invalid - CAR files with repository content, both valid and invalid
- DID documents (valid and invalid)
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels