Commit Graph

32 Commits

Author SHA1 Message Date
Michael Lumish 68fbffa474
Skip connectivity test to narrow down failures 2019-06-26 16:22:01 -07:00
cjihrig e9946c3f6c
test: make connctivity test more robust
The key change here is forcing the final unary call to
wait for the server to be ready. The native client was
making the RPC, but didn't appear to have a valid
connection at the time.
2019-06-25 19:39:45 -04:00
cjihrig 0a306fa983
test: move interop tests from bind() to bindAsync()
This commit migrates the interop tests from bind() to
bindAsync() in order to support the pure JavaScript server,
which cannot implement a synchronous bind().
2019-06-25 14:04:18 -04:00
murgatroid99 fbdeae23ea Use triple equals 2019-06-24 13:17:03 -07:00
murgatroid99 eb3c479e36 Connectivity test: ensure all calls end before ending the test 2019-06-24 12:56:27 -07:00
murgatroid99 9aeca2f01a Pure JS: Fixed two bugs with goaway handling 2019-06-06 09:48:04 -07:00
murgatroid99 92bed740e8 Fix custom metadata handling bug 2019-06-03 14:47:11 -07:00
Nicolas "Pixel" Noble 6bc7184542 Adding missing license on a bunch of source files. 2019-03-19 01:06:57 +01:00
Shir Brass 511f4249d1 removed all the deprecated new Buffer code and replace it with Buffer.from 2019-02-02 15:17:46 +02:00
cjihrig 489305db79
proto-loader: rename grpc-protobufjs to match npm
This commit renames grpc-protobufjs to proto-loader to more
closely match the name used on npm.
2018-11-01 17:09:28 -04:00
murgatroid99 32c435a180 Add some tests for error cases for both clients 2018-08-30 11:07:14 -07:00
murgatroid99 c03c275b48 Add special_status_message interop test 2018-07-26 11:33:20 -07:00
Michael Lumish 49c354a223
Revert "Revert "Add coverage reporting for JavaScript and TypeScript files"" 2018-05-16 14:03:23 -07:00
Jan Tattermusch 1b4d66b382
Revert "Add coverage reporting for JavaScript and TypeScript files" 2018-05-15 18:29:06 -07:00
murgatroid99 796a1df0e5 Make interop client fail if the test never finishes 2018-05-14 10:59:33 -07:00
murgatroid99 51ae5318be Interop sanity tests: run clients and server in different processes 2018-05-08 08:51:27 -07:00
murgatroid99 5e0d34a7b7 Make interop tests use new proto loader, run them with pure js client 2018-03-08 16:42:01 -08:00
Kelvin Jin 98341acc7e grpc-native: move api tests verbatim to grpc-native-core 2018-02-28 14:48:36 -08:00
Kelvin Jin 6e569b76f1 Revert 2c625fe^..b192adf
Revert "use client's user agent; small changes in test gulpfile; add TODO"

This reverts commit 2c625feb9f.

Revert "use merged gRPC object in api tests"

This reverts commit 9d9404615e.

Revert "add packageJson to any-grpc"

This reverts commit 6a6b4eb56c.

Revert "change grpc refs in math api test"

This reverts commit 689d4d0c61.

Revert "test: add requiring fixtures to specify implementation to test"

This reverts commit b192adf2a1.
2018-02-28 14:42:54 -08:00
murgatroid99 ca2704912c Fix handling of undefined values for optional call arguments 2018-02-12 16:57:48 -08:00
murgatroid99 081c157f78 Merge remote-tracking branch 'upstream/v1.8.x' into v1.8.4_upmerge 2018-01-31 14:11:43 -08:00
murgatroid99 01d66dd0b5 Add original details string to errors, update tests 2018-01-12 15:11:21 -05:00
murgatroid99 ca50f660b7 Fix a credentials plugin test to match changes in core 2017-11-14 15:56:12 -08:00
Kelvin Jin 2c625feb9f use client's user agent; small changes in test gulpfile; add TODO 2017-11-09 10:50:46 -08:00
Kelvin Jin 9d9404615e use merged gRPC object in api tests 2017-11-07 15:00:23 -08:00
Kelvin Jin 6a6b4eb56c add packageJson to any-grpc 2017-10-25 17:00:42 -07:00
Kelvin Jin 689d4d0c61 change grpc refs in math api test 2017-10-25 16:11:01 -07:00
Kelvin Jin b192adf2a1 test: add requiring fixtures to specify implementation to test 2017-10-25 15:49:18 -07:00
murgatroid99 111ce77440 Move more tests from native core to API test directory 2017-10-10 18:28:41 -07:00
murgatroid99 ffa1d649b0 Add original name aliases for generated client methods 2017-09-19 11:38:43 -07:00
murgatroid99 769737b969 Create a short command to run working tests from a clean repo 2017-09-13 17:14:40 -07:00
murgatroid99 0fe5704ad7 Get tests from the C-based library working and add corresponding gulp tasks 2017-09-13 13:54:13 -07:00