Merge pull request #19648 from jtattermusch/csharp_managed_callcreds_interop

Add per-rpc interop tests for managed grpc-dotnet client
This commit is contained in:
Jan Tattermusch 2019-07-16 14:45:49 +02:00 committed by GitHub
commit d56e4eb0fd
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 6 additions and 3 deletions

View File

@ -208,7 +208,10 @@ class AspNetCoreLanguage:
def unimplemented_test_cases(self):
return _SKIP_COMPRESSION + \
_AUTH_TEST_CASES
['compute_engine_creds'] + \
['jwt_token_creds'] + \
_SKIP_GOOGLE_DEFAULT_CREDS + \
_SKIP_COMPUTE_ENGINE_CHANNEL_CREDS
def unimplemented_test_cases_server(self):
return _SKIP_COMPRESSION
@ -821,8 +824,8 @@ def auth_options(language, test_case, google_default_creds_use_key_file,
if test_case in ['jwt_token_creds', 'per_rpc_creds', 'oauth2_auth_token']:
if language in [
'csharp', 'csharpcoreclr', 'node', 'php', 'php7', 'python',
'ruby', 'nodepurejs'
'csharp', 'csharpcoreclr', 'aspnetcore', 'node', 'php', 'php7',
'python', 'ruby', 'nodepurejs'
]:
env['GOOGLE_APPLICATION_CREDENTIALS'] = service_account_key_file
else: