Mehrdad Afshari
6eac8c5e88
Run yapf to reformat Python code
7 years ago
Mehrdad Afshari
bfbd192a82
Fix raising-format-tuple pylint warning
7 years ago
Mehrdad Afshari
87cd994b04
Upgrade yapf to 0.20.0
...
Upgrade yapf version to 0.20.0 and reformat Python files.
7 years ago
Jan Tattermusch
7897ae9308
auto-fix most of licenses
8 years ago
Ken Payson
937d96d051
Update Python interop tests to use google-auth package
...
The oauth2client test dependency is still needed as it used by
the beta API unit tests.
8 years ago
Nathaniel Manista
bb7484cee7
Update tests to current gRPC code elements
8 years ago
Ken Payson
0f5e3a87c2
Ran Yapf code, pinned version
8 years ago
Ken Payson
2fa5f2f978
Re-run yapf code, and pin version
8 years ago
murgatroid99
ba7c059c64
Run yapf_code on v1.1.x
8 years ago
David Garcia Quintas
4a1fa69d2d
ran yapf
8 years ago
Masood Malekghassemi
6b890d1dd3
Run yapf over Python code
8 years ago
Masood Malekghassemi
cc793703bf
Run Python formatting
8 years ago
Nathaniel Manista
e1fd78f110
Drop unnecessary sleep in interop test
9 years ago
Nathaniel Manista
8b223e2986
Correct Python cancel_after_begin interop test
...
It was a mistake that requests might be sent; the test specification
calls for no requests to be sent. It was a mistake that the response
future's cancelled() method was called; the cancelled() method returns
something more like "was this object's cancel() method called earlier?"
than "did the RPC terminate with status code CANCELLED?". Since it's
something that we'd well enough like to work I've retained the
cancelled() call with a different failure message.
9 years ago
Noah Eisen
9785c8f9c4
Implement the advanced interop tests for Python
...
Add the code for three new interop tests: unimplemented_method,
unimplemented_service, and custom_metadata.
Fix and refactor the code for status_code_and_message.
9 years ago
Nathaniel Manista
5450f05e0c
Migrate distrib, interop, and stress to GA API
9 years ago
Ken Payson
9adeaffa10
Implemented python status_code_and_message interop test
9 years ago
Masood Malekghassemi
1ff429da2a
Organize Python tests to use grpcio-tools directly
...
Moves all tests into a separate package. This does not change existing
supported means of running tests (e.g. through run_tests.py).
9 years ago
Nathaniel Manista
458b35af34
Fix Python server interop spec noncompliance
...
Also fix spelling mistakes in the spec itself.
9 years ago
Ken Payson
22a65e1a2b
Added python jwt_token_creds interop test
9 years ago
Ken Payson
60a83c744b
Added google call creds/per_rpc interop tests
9 years ago
Ken Payson
707c9e29e0
Changed python proto build to use shared protos
9 years ago
Craig Tiller
6169d5f7b0
Update copyrights
9 years ago
Leifur Halldor Asgeirsson
ae2195667d
fixes to tests for py2/3 syntax compatibility
9 years ago
Leifur Halldor Asgeirsson
efdefce3a7
make iterators python3-compatible
9 years ago
Masood Malekghassemi
7566c9a85d
Make Python testing predictable again
...
This reorganizes the Python code, scraps the current testing
infrastructure, and implements a simple test discovery and run script
based on the standard Python unittest library so we can trust that our
tests are running.
10 years ago
Masood Malekghassemi
2a0cb49152
Bring Python interop tests to the beta API
...
Also uses the .proto files for the service/stub definitions.
10 years ago
Masood Malekghassemi
28738bb537
Add empty_stream Python interop test
10 years ago
Julien Boeuf
63720d4ecf
Python service account cleanup.
10 years ago
Masood Malekghassemi
b59f1348a2
Python OAuth2 auth-token interop test
10 years ago
Masood Malekghassemi
9adf796d06
Implement timeout interop test for Python
10 years ago
Masood Malekghassemi
fe8dc883d0
Reorganize Python packages
...
This is in preparation of moving all tests into a separate package to
enable ease of coverage checking and testing.
10 years ago
Masood Malekghassemi
25ec4bd699
Add cancellation interop tests for Python
...
Fixes #1591 .
Also fixes a raised-exceptions-during-tests-causes-hanging problem.
10 years ago
Masood Malekghassemi
41251e4d3a
Fix Python auth and interop test
10 years ago
Masood Malekghassemi
e6b0038223
Add OAuth interop tests to Python
...
Also adds the commands to the grpc_docker shell library script to
support running in docker.
10 years ago
Masood Malekghassemi
89905ac55d
Factor out interface-specific early_adopter code
...
Refactors early_adopter such that interface-specific code is located in
the framework module as a submodule `alpha`.
10 years ago
Nathaniel Manista
c4fada6e9a
Add service name to Python early_adopter
10 years ago
Nathaniel Manista
256ccca923
Use server_host_override in interop client
...
Also refactor the interop package to perform client-server interop
testing in a unit test.
10 years ago
Nathaniel Manista
c2b402001b
The Python interop client.
...
The server_host_override flag's implementation remaining
outstanding means that this only works over insecure
connections for now.
10 years ago
Nathaniel Manista
9280790a5d
Final changes to the early_adopter API.
...
This makes grpc.early_adopter much more independent of RPC
Framework and cleaner at the cost of reexporting most of the
interfaces and writing several delegation classes.
10 years ago
Nathaniel Manista
3e2ebff833
Python early_adopter changes in anticipation of interop client.
10 years ago
Nathaniel Manista
c25a3b35bd
Python source reorganization.
...
A top-level "grpc" package is added and RPC Framework
is made public.
10 years ago
Nathaniel Manista
1d1f952731
The Python interoperability testing server.
10 years ago