diff options
author | Josh Haberman <jhaberman@gmail.com> | 2017-03-16 15:19:09 -0700 |
---|---|---|
committer | Josh Haberman <jhaberman@gmail.com> | 2017-03-16 15:19:09 -0700 |
commit | 1b0db1cb83f09794632e8c24a1d0d1f0ca5b2365 (patch) | |
tree | 81872f6c1b9a7dd1d7d0c450c7bbe6c015cc5ffb /conformance/README.md | |
parent | 95b4427d391c5e4040e5818ff5f0384873d99412 (diff) | |
download | protobuf-1b0db1cb83f09794632e8c24a1d0d1f0ca5b2365.tar.gz protobuf-1b0db1cb83f09794632e8c24a1d0d1f0ca5b2365.tar.bz2 protobuf-1b0db1cb83f09794632e8c24a1d0d1f0ca5b2365.zip |
Removed obsolete comments and added docs.
Diffstat (limited to 'conformance/README.md')
-rw-r--r-- | conformance/README.md | 32 |
1 files changed, 30 insertions, 2 deletions
diff --git a/conformance/README.md b/conformance/README.md index 9388055f..971fe8f6 100644 --- a/conformance/README.md +++ b/conformance/README.md @@ -19,11 +19,39 @@ directory to build `protoc`, since all the tests depend on it. $ make -Then to run the tests against the C++ implementation, run: +Running the tests for C++ +------------------------- + +To run the tests against the C++ implementation, run: $ cd conformance && make test_cpp -More tests and languages will be added soon! +Running the tests for JavaScript (Node.js) +------------------------------------------ + +To run the JavaScript tests against Node.js, make sure you have "node" +on your path and then run: + + $ cd conformance && make test_nodejs + +Running the tests for Ruby (MRI) +-------------------------------- + +To run the Ruby tests against MRI, first build the C extension: + + $ cd ruby && rake + +Then run the tests like so: + + $ cd conformance && make test_ruby + +Running the tests for other languages +------------------------------------- + +Most of the languages in the Protobuf source tree are set up to run +conformance tests. However some of them are more tricky to set up +properly. See `tests.sh` in the base of the repository to see how +Travis runs the tests. Testing other Protocol Buffer implementations --------------------------------------------- |