Nate Armstrong
|
1e19905ecf
Update TestKeys generator and include cert files
|
vor 7 Jahren |
Nate Armstrong
|
18af90f2e0
Add tests for mutual auth
|
vor 7 Jahren |
Daniel Alm
|
e7959c2512
Merge branch 'master' of github.com:grpc/grpc-swift into args
|
vor 7 Jahren |
Daniel Alm
|
7b4f47d91d
Avoid a `try!` call. Even though it is guaranteed to be safe now, it might not be in the future.
|
vor 7 Jahren |
SebastianThiebaud
|
0ff2fff385
PR changes
|
vor 7 Jahren |
SebastianThiebaud
|
94e599bbc0
Add channel arguments
|
vor 7 Jahren |
Daniel Alm
|
dc451e4984
Shift the responsibility for draining and destroying a completion queue to the queue itself. This is needed because it appears that otherwise, the underlying completion queue gets deallocated during its spinloop, which it doesn't like.
|
vor 7 Jahren |
Daniel Alm
|
d8ac7d41f0
Fix GRPCTests, hopefully once and for all (see 415307ee for an explanation).
|
vor 7 Jahren |
Daniel Alm
|
5d322044ed
Add tests to verify the behavior of canceling client and server calls.
|
vor 7 Jahren |
Daniel Alm
|
415307ee6f
Fix the GRPCTests again without using a sleep call:
|
vor 7 Jahren |
Daniel Alm
|
da28b9aec2
Change the `ServerSession`s such that errors thrown during operation are returned to the client.
|
vor 7 Jahren |
Daniel Alm
|
7ed242e571
"Fix" GRPCTests again by inserting a small delay in between sends. We really don't want to need such delays, so this is only a temporary fix until I finally find the proper underlying cause.
|
vor 7 Jahren |
Daniel Alm
|
0985a47176
Also add client-timeout tests and rename "ErrorHandlingTests" to "ConnectionFailureTests".
|
vor 7 Jahren |
Daniel Alm
|
f814a34949
Formatting: Replace several occurrences of `catch (let ...)` with just `catch`.
|
vor 7 Jahren |
Daniel Alm
|
ab21b2c464
Cleanup: Replace as many methods on `Handler` with their corresponding `Call` equivalents as possible, so that only server-specific methods are left in `Handler`.
|
vor 7 Jahren |
Daniel Alm
|
4cae6e5625
Fix gRPCTests:
|
vor 7 Jahren |
Daniel Alm
|
730699d789
Replace a few semaphores with `call.messageQueueEmpty.wait()`.
|
vor 7 Jahren |
Daniel Alm
|
cacd605004
Fix the SSL-enabled tests.
|
vor 7 Jahren |
Daniel Alm
|
ac7979d5e0
Ensure that errors in client calls are always provided to the user.
|
vor 7 Jahren |
Chris Vanderschuere
|
4489716b93
Fix race condition
|
vor 7 Jahren |
Chris Vanderschuere
|
fc55b4c601
Converted to 2-spaces
|
vor 7 Jahren |
Chris Vanderschuere
|
51861df69b
Added basic tests for server & bidirectional streaming
|
vor 7 Jahren |
Daniel Alm
|
285d9bfed6
Also rename the "gRPC" target to "SwiftGRPC".
|
vor 7 Jahren |