49 Commits

Author SHA1 Message Date
murgatroid99
c6c7190700 Disable another test 2019-06-20 11:13:44 -07:00
murgatroid99
863539c08e Skip another test that seems to have trouble with the native resolver 2019-06-19 15:16:33 -07:00
murgatroid99
1451abdd0f Disable test that doesn't work 2019-06-13 13:48:29 -07:00
murgatroid99
5fb610c8dc Merge branch 'master' into native_cares_activation 2019-06-10 09:30:18 -07:00
Michael Lumish
9c274034d0
Merge pull request #796 from murgatroid99/metadata_options
Add metadata options
2019-06-03 10:48:23 -07:00
murgatroid99
69ffb0ece8 Remove test of default behavior 2019-06-03 09:53:59 -07:00
murgatroid99
f2990d03ce Make tests actually reflect expected behavior 2019-05-31 12:43:45 -07:00
murgatroid99
c3041e8b9a Test that waitForReady option changes default behavior 2019-05-30 18:05:42 -07:00
murgatroid99
d3d50ea57b Increase test timeout 2019-05-13 13:28:19 -07:00
murgatroid99
fbace6417c Use a different invalid DNS name in the test 2019-05-13 12:08:50 -07:00
murgatroid99
fefc4dbba7 Add resolver tests 2019-05-10 09:57:38 -07:00
murgatroid99
7b5eae2d2f Add deadline to new test 2019-04-04 16:56:00 -07:00
murgatroid99
fe7b2e8214 Native: fix generic Client constructor crashing 2019-03-20 16:26:05 -07:00
murgatroid99
fe090a089a Native: Add initial metadata options 2019-03-20 14:59:16 -07:00
Shir Brass
b1609a1311
replace usage of Buffer.from with Buffer.alloc 2019-02-05 17:31:03 +02: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
Justin Beckwith
8f8dd7b2d6 refactor: use lodash subpackages 2018-11-20 13:41:34 -08:00
Michael Lumish
46f052b190
Merge pull request #630 from JustinBeckwith/def
refactor: use Object.assign
2018-11-15 10:46:16 -08:00
Justin Beckwith
98140ecf2c refactor: stop using _.identity 2018-11-14 16:32:26 -08:00
Justin Beckwith
b85a63c7c9 👻 2018-11-14 16:15:55 -08:00
Justin Beckwith
3bad9ae8f5 refactor: use Object.assign 2018-11-12 22:23:48 -08:00
Justin Beckwith
50ead820a2 refactor: use Array.isArray instead of _.isArray 2018-11-12 20:47:12 -08:00
Justin Beckwith
261fb51ba9 refactor: drop usage of _.startsWith 2018-11-09 17:12:34 -08:00
murgatroid99
0158f0be56 Make clients fail better with malformed responses 2018-10-26 15:38:40 -07:00
murgatroid99
2d62b875f4 Actually use bindAsync in modified test 2018-10-19 11:54:47 -07:00
murgatroid99
5b85f4f2b7 Native: add Server#bindAsync 2018-10-19 11:21:45 -07:00
Michael Lumish
58ca800014
Merge pull request #403 from JackOfMostTrades/verify-callback
Add checkServerIdentity callback
2018-08-06 15:37:40 -07:00
murgatroid99
c4e3f1b7a0 Add Channel class and Client channel override options to public API 2018-07-19 15:57:33 -07:00
Ian Haken
34930310d2 Refactor checkServerIdentity callback to pass in cert as an object with raw DER buffer. 2018-07-19 14:00:44 -07:00
Ian Haken
ac0718883a Correct checkServerIdentity behavior to return a verification failure if an error is returned. Clean up documentation and add a test assertion on returned Error. 2018-07-19 11:32:00 -07:00
Ian Haken
0c49a57ff7 Simplify getting checkServerIdentity out of the fourth createSsl argument. Add some tests asserting type-checking behavior. 2018-07-19 11:31:59 -07:00
Ian Haken
637f961706 Regenerate project files and add test covering checkServerIdentity callback. 2018-07-19 11:31:59 -07:00
Nicolas "Pixel" Noble
9a5da08497 Properly create slices from utf8 strings.
Fixes #426.
2018-07-09 22:32:14 +02:00
murgatroid99
c41a6813ae Start server after adding server ports 2018-04-03 10:57:04 -07:00
murgatroid99
3b61fb6d99 Remove now-duplicate interop sanity test file 2018-03-08 18:15:31 -08:00
Kelvin Jin
d3d91e1c36 recover fixtures
Revert "build: update build files"

This reverts commit a35fad015d49ffff2ac39cf3a3cdc3067c66226f.
2018-03-01 11:54:48 -08:00
Kelvin Jin
b88260045a move interop tests back 2018-03-01 09:56:05 -08:00
Kelvin Jin
41305f595c grpc-native: fix test paths 2018-02-28 14:55:02 -08:00
Kelvin Jin
98341acc7e grpc-native: move api tests verbatim to grpc-native-core 2018-02-28 14:48:36 -08:00
David Vroom Duke
4c502ed6ae Enforce order of operations for synchronous requests 2018-02-27 20:08:16 -08:00
David Vroom Duke
5bae250077 Implement client interceptors for grpc-native-core
A NodeJS implementation of client-side interceptors, as described in
the proposal: https://github.com/grpc/proposal/pull/14
2018-02-27 20:08:16 -08:00
Michael Lumish
dd140c463f
Revert "Copy API tests back to grpc-native-core" 2017-12-07 10:40:08 -08:00
Kelvin Jin
11416e9d70 missed require change 2017-12-06 15:29:56 -08:00
Kelvin Jin
ed78037353 Copy API tests back to grpc-native-core 2017-12-06 13:20:42 -08:00
murgatroid99
2f7201a285 Update the submodule and unskip previously failing test 2017-11-17 10:35:29 -08:00
murgatroid99
1ceb259401 Skip a test suite that appears to be triggering a core assertion failure 2017-11-10 09:41:24 -08:00
murgatroid99
111ce77440 Move more tests from native core to API test directory 2017-10-10 18:28:41 -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
Nicolas "Pixel" Noble
3b0b6f5735 Moving files into their new location. 2017-09-12 01:33:18 +02:00