Commit History

Author SHA1 Message Date
  Tim Burks 3e00aa5569 Improve test synchronization. 7 years ago
  Tim Burks 423165cac2 Merge pull request #155 from MrMage/gencode-to-generics 7 years ago
  Daniel Alm 036ba34b22 Append the output of the test clients to both `test.out` and `stdout`. 7 years ago
  Daniel Alm 63a52c86b5 This fixes the tests for me. 7 years ago
  Tim Burks 8f9397425a Merge branch 'master' into gencode-to-generics 7 years ago
  Tim Burks 50eee4e62a Merge pull request #154 from grpc/example-tests 7 years ago
  Tim Burks 8598343e77 Remove potentially hard-to-synchronize status messages on endOfStream in Echo example. 7 years ago
  Tim Burks 3bafd530b8 Fix races in Echo samples. 7 years ago
  Tim Burks 239a8c65bf Merge pull request #138 from MrMage/optional-completion-blocks 7 years ago
  Daniel Alm 1da453973f A few more initializer fixes. 7 years ago
  Daniel Alm 524f7461df Add `SwiftProtobuf` to the podspec, because the runtime support code in `SwiftGRPC` now depends on it. 7 years ago
  Daniel Alm 87c51057ee Fix `ServiceClientTestStubBase`. 7 years ago
  Daniel Alm d38118ba2b Make `ServerSession`'s properties writable. 7 years ago
  Daniel Alm ec953c566f A few more formatting improvements as suggested by `swiftformat`. 7 years ago
  Daniel Alm 5cd64a7405 Rename many `Impl` classes to `Base` and extract a bit more common logic into a shared `ClientCall` protocol + `ClientCallBase` class (similar to `ServerSession`). 7 years ago
  Daniel Alm b366d54ac0 More `swiftformat`. 7 years ago
  Daniel Alm 929fea4097 Extract more common code into `ServiceServer` protocols and classes. 7 years ago
  Daniel Alm e8ad2fff93 Extract a bit more common code into `ServiceClient` protocols and classes. 7 years ago
  Daniel Alm 1fc059367a Some more manual cleanup. 7 years ago
  Daniel Alm c02b4f4076 Run `swiftformat` on the new runtime support code. 7 years ago
  Daniel Alm 489832fe10 Move the server-side generated code into runtime support classes as well. 7 years ago
  Daniel Alm fcfc5b8f03 Add a runtime support class for bidirectional streaming client calls. 7 years ago
  Daniel Alm f4040f9017 Make all test stub methods open. 7 years ago
  Daniel Alm a1174b5b94 Add a runtime support class for client-streaming client calls. 7 years ago
  Daniel Alm 1454120de3 Add a runtime support class for server-streaming client calls. 7 years ago
  Daniel Alm 6a553c3636 Add a runtime support class for unary client calls. 7 years ago
  Daniel Alm 5ea856389f Make the plugin's tests also generate test stubs, so we can ensure that those compile as well, and fix compilation of those stubs. 7 years ago
  Daniel Alm 46477bedc6 Fix the tests and add the output binary of the Echo PackageManager example to .gitignore. 7 years ago
  Daniel Alm a51d6e22e8 Merge branch 'master' of github.com:grpc/grpc-swift into optional-completion-blocks 7 years ago
  Tim Burks 5f5c121670 Add functional testing of the Echo example to the top-level "make test". 7 years ago