Skip to content

bufbuild/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 ✔️ ✔️
(730 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.