twitchtv / twirp

A simple RPC framework with protobuf service definitions
https://twitchtv.github.io/twirp/docs/intro.html
Apache License 2.0
7.05k stars 328 forks source link

Conformance test suite #335

Closed Cyberax closed 2 years ago

Cyberax commented 2 years ago

I'm writing a C++ implementation of Twirp for our internal use ( https://github.com/Cyberax/twirp-cpp/ ) and one sticking point is the lack of interoperability/conformance tests.

Is there anyone interested in writing a spec for the tests and eventually the tests themselves?

wmatveyenko commented 2 years ago

Hi, thanks for your interest in Twirp. We do not plan to create a conformance test spec or suite of tests for other Twirp implementations, but would be happy to review any pull requests with those tests.

marioizquierdo commented 2 years ago

There is some basic interoperability-test functionality on the clientcompact folder: https://github.com/twitchtv/twirp/tree/main/clientcompat Maybe that is of any use?

github-actions[bot] commented 2 years ago

This issue is stale because it has been open 60 days with no activity. Remove stale label / comment or this will be closed in 5 days