Skip to content

A repository running the Protobuf conformance tests against various libraries

License

Notifications You must be signed in to change notification settings

ajinkyakulkarni75/protobuf-conformance

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Protobuf Conformance Tests

A repository which runs the protocol buffers conformance test suite against various implementations.

Implementations

The current implementations being tested are:

Results

Implementation JavaScript TypeScript Standard
Plugin
Required tests Recommended tests
Protobuf-ES ✔️ ✔️ ✔️
(0 failures)

(0 failures)
protobuf-ts ✔️ ✔️ ✔️
(2 failures)

(1 failures)
protoscript ✔️ ✔️ ✔️
(1084 failures)

(529 failures)
google-protobuf ✔️ ✔️
(572 failures)

(300 failures)
protobuf.js ✔️ ✔️
(523 failures)

(169 failures)
protoc-gen-ts ✔️ ✔️
(1564 failures)

(466 failures)
ts-proto ✔️ ✔️
(736 failures)

(607 failures)

Note: None of the libraries tested implement the text format so the results for those test runs are not shown.

Running the tests

To run the conformance tests, run make from the repo root.

Note that only Linux and OSX operating systems are supported.

About

A repository running the Protobuf conformance tests against various libraries

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • JavaScript 55.5%
  • TypeScript 44.2%
  • Other 0.3%