63 Commits

Author SHA1 Message Date
Michael Lumish
1a5f25de61 Use 4 clients for 4 requests, to avoid weird core client behavior 2020-09-23 11:56:41 -07:00
Michael Lumish
980e30c671 Fix the max message size tests by making the requests with different clients 2020-09-22 16:05:43 -07:00
Michael Lumish
a34973b469 Remove 'only' that was left over from test fixes 2020-06-17 11:32:48 -07:00
Michael Lumish
f50ed7c223 Make the new test actually pass 2020-06-17 09:33:16 -07:00
Michael Lumish
68bc74d0bd Rearrange new test slightly 2020-06-16 15:02:08 -07:00
Michael Lumish
8a4a9b3235 Underscore in numbers is too new for some Node versions 2020-06-16 14:05:58 -07:00
Michael Lumish
b825055163 Add test for long stream 2020-06-16 13:45:09 -07:00
Michael Lumish
eb475ec92c Remove references and unnecessary scripts, copy some protos 2020-05-13 15:30:37 -07:00
Michael Lumish
413dcd764b Remove debug logs 2020-04-09 16:11:15 -07:00
Michael Lumish
f0d02f830d Get the tests passing 2020-04-09 16:08:18 -07:00
Michael Lumish
4bb965d2d8 Fix default max message length values 2020-04-09 10:45:57 -07:00
Michael Lumish
9221fdea24 grpc-js: Add max message size enforcement 2020-04-08 14:37:03 -07:00
murgatroid99
f0fbe44134 Merge branch 'master' into grpc-js_client_interceptors 2020-02-11 15:31:53 -08:00
Michael Lumish
6994f1b1df
Merge pull request #1231 from murgatroid99/test_waitForReady
Add test for waitForReady on both implementations
2020-01-24 10:07:12 -08:00
CyrusNajmabadi
eecfebb677
Update test/api/error_test.js
Co-Authored-By: Michael Lumish <mlumish@google.com>
2020-01-13 16:51:43 -08:00
CyrusNajmabadi
5b2af32d3c
Update test/api/error_test.js
Co-Authored-By: Michael Lumish <mlumish@google.com>
2020-01-13 16:51:37 -08:00
Cyrus Najmabadi
b52d38f663 Add test 2020-01-13 15:27:00 -08:00
murgatroid99
3a1470ed80 Fix other references 2020-01-08 09:43:10 -08:00
murgatroid99
94cdec3e73 Fix grpc reference in tests 2020-01-07 17:54:50 -08:00
murgatroid99
f03f1b52f3 Add test for waitForReady on both implementations 2020-01-07 16:26:22 -08:00
murgatroid99
738dbf8f02 Merge branch 'master' into grpc-js_client_interceptors 2020-01-07 10:48:01 -08:00
James Sharp
2dce08dc99
Only custom-metadata headers should be parsed as comma-separated 2019-11-21 21:48:50 +00:00
murgatroid99
0c61981ffc grpc-js: all client interceptors tests pass with minor modifications 2019-11-14 15:09:51 -08:00
murgatroid99
f963c5e8cc Remove extra log lines 2019-11-14 15:08:32 -08:00
murgatroid99
33875dce4a grpc-js: make client interceptors tests pass mostly unmodified 2019-11-14 15:02:24 -08:00
murgatroid99
3c961140fb Merge branch 'master' into grpc-js_client_interceptors 2019-11-08 15:23:40 -08:00
murgatroid99
acbf17d9b7 Add client interceptors 2019-11-01 10:21:52 -07:00
murgatroid99
8a212ba2d9 Fix a couple of references in test files 2019-10-10 15:01:28 -07:00
murgatroid99
86d6291925 1000 concurrent calls is excessive 2019-10-10 14:48:14 -07:00
murgatroid99
e7ca0da409 Specify client and server implementation in test description 2019-10-10 14:47:10 -07:00
murgatroid99
ee0554231b Add regression tests for recent failures, move a test 2019-10-09 16:50:47 -07:00
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 2c625feb9fd12c4c01602483f199e50b5eac5a90.

Revert "use merged gRPC object in api tests"

This reverts commit 9d9404615ec870dfbfe15055148070ccd700dc5f.

Revert "add packageJson to any-grpc"

This reverts commit 6a6b4eb56c9c10432d2664d6db12fc1348fc6e58.

Revert "change grpc refs in math api test"

This reverts commit 689d4d0c619b69fca0fb7af734f2741c8c4bc788.

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

This reverts commit b192adf2a12653744520aea625c7c87fbb493d4c.
2018-02-28 14:42:54 -08:00