Description
We're working on interoperability tests with the go & rust libp2p projects,
we want to express:
- test cross-version compatibility in go: a go test built with different go versions and different libraries versions,
- test cross-version compatibility in rust: a rust test built with different rust versions and different libraries versions,
- test cross-implementation compatibility: a combination of the tests above that compares go and rust implementations.
There are ways to "hack" these using file manipulations, artifacts rewrites, etc. But we want to move past scripts & tweaks now.
What defines this endeavour to be complete?
Description
We're working on interoperability tests with the go & rust libp2p projects,
we want to express:
There are ways to "hack" these using file manipulations, artifacts rewrites, etc. But we want to move past scripts & tweaks now.
What defines this endeavour to be complete?
rust interoperability testing(will be implemented later)