prompt: We are currently solving the following issue within our repository. Here is the issue text:
  --- BEGIN ISSUE ---
  Create system tests for service account-based credentials
  
  
  --- END ISSUE ---
  
  Below are some code segments, each from a relevant file. One or more of these files may contain bugs.
  --- BEGIN FILES ---
  Path: `setup.py`
  Content:
  ```
  1 # Copyright 2014 Google Inc.
  2 #
  3 # Licensed under the Apache License, Version 2.0 (the "License");
  4 # you may not use this file except in compliance with the License.
  5 # You may obtain a copy of the License at
  6 #
  7 #      http://www.apache.org/licenses/LICENSE-2.0
  8 #
  9 # Unless required by applicable law or agreed to in writing, software
  10 # distributed under the License is distributed on an "AS IS" BASIS,
  11 # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  12 # See the License for the specific language governing permissions and
  13 # limitations under the License.
  14 
  15 from setuptools import find_packages
  16 from setuptools import setup
  17 
  18 
  19 DEPENDENCIES = (
  20     'pyasn1>=0.1.7',
  21     'pyasn1-modules>=0.0.5',
  22     'rsa>=3.1.4',
  23     'six>=1.9.0',
  24 )
  25 
  26 
  27 with open('README.rst', 'r') as fh:
  28     long_description = fh.read()
  29 
  30 setup(
  31     name='google-auth',
  32     version='0.0.1',
  33     author='Google Cloud Platform',
  34     author_email='jonwayne+google-auth@google.com',
  35     description='Google Authentication Library',
  36     long_description=long_description,
  37     url='https://github.com/GoogleCloudPlatform/google-auth-library-python',
  38     packages=find_packages(exclude='tests'),
  39     namespace_packages=('google',),
  40     install_requires=DEPENDENCIES,
  41     license='Apache 2.0',
  42     keywords='google auth oauth client',
  43     classifiers=(
  44         'Programming Language :: Python :: 2',
  45         'Programming Language :: Python :: 2.7',
  46         'Programming Language :: Python :: 3',
  47         'Programming Language :: Python :: 3.4',
  48         'Programming Language :: Python :: 3.5',
  49         'Development Status :: 3 - Alpha',
  50         'Intended Audience :: Developers',
  51         'License :: OSI Approved :: Apache Software License',
  52         'Operating System :: POSIX',
  53         'Operating System :: Microsoft :: Windows',
  54         'Operating System :: MacOS :: MacOS X',
  55         'Operating System :: OS Independent',
  56         'Topic :: Internet :: WWW/HTTP',
  57     ),
  58 )
  59
  ```
  --- END FILES ---
  
  Please first localize the bug based on the issue statement, and then generate a patch according to the `git diff` format fenced by three backticks.
  
  Here is an example:
  
  ```diff
  diff --git a/examples/server_async.py b/examples/server_async.py
  --- a/examples/server_async.py
  +++ b/examples/server_async.py
  @@ -313,4 +313,4 @@
   
   
   if __name__ == "__main__":
  -    asyncio.run(run_async_server("."), debug=True)
  +    asyncio.run(run_async_server(), debug=True)
  diff --git a/examples/server_sync.py b/examples/server_sync.py
  --- a/examples/server_sync.py
  +++ b/examples/server_sync.py
  @@ -313,5 +313,5 @@
   
   
   if __name__ == "__main__":
  -    server = run_sync_server(".")
  +    server = run_sync_server()
       server.shutdown()
  
  ```
  
golden_diff: diff --git a/setup.py b/setup.py
  --- a/setup.py
  +++ b/setup.py
  @@ -35,7 +35,7 @@
       description='Google Authentication Library',
       long_description=long_description,
       url='https://github.com/GoogleCloudPlatform/google-auth-library-python',
  -    packages=find_packages(exclude='tests'),
  +    packages=find_packages(exclude=('tests', 'system_tests')),
       namespace_packages=('google',),
       install_requires=DEPENDENCIES,
       license='Apache 2.0',
  
verification_info: {"golden_diff": "diff --git a/setup.py b/setup.py\n--- a/setup.py\n+++ b/setup.py\n@@ -35,7 +35,7 @@\n     description='Google Authentication Library',\n     long_description=long_description,\n     url='https://github.com/GoogleCloudPlatform/google-auth-library-python',\n-    packages=find_packages(exclude='tests'),\n+    packages=find_packages(exclude=('tests', 'system_tests')),\n     namespace_packages=('google',),\n     install_requires=DEPENDENCIES,\n     license='Apache 2.0',\n", "issue": "Create system tests for service account-based credentials\n\n", "before_files": [{"content": "# Copyright 2014 Google Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n#      http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nfrom setuptools import find_packages\nfrom setuptools import setup\n\n\nDEPENDENCIES = (\n    'pyasn1>=0.1.7',\n    'pyasn1-modules>=0.0.5',\n    'rsa>=3.1.4',\n    'six>=1.9.0',\n)\n\n\nwith open('README.rst', 'r') as fh:\n    long_description = fh.read()\n\nsetup(\n    name='google-auth',\n    version='0.0.1',\n    author='Google Cloud Platform',\n    author_email='jonwayne+google-auth@google.com',\n    description='Google Authentication Library',\n    long_description=long_description,\n    url='https://github.com/GoogleCloudPlatform/google-auth-library-python',\n    packages=find_packages(exclude='tests'),\n    namespace_packages=('google',),\n    install_requires=DEPENDENCIES,\n    license='Apache 2.0',\n    keywords='google auth oauth client',\n    classifiers=(\n        'Programming Language :: Python :: 2',\n        'Programming Language :: Python :: 2.7',\n        'Programming Language :: Python :: 3',\n        'Programming Language :: Python :: 3.4',\n        'Programming Language :: Python :: 3.5',\n        'Development Status :: 3 - Alpha',\n        'Intended Audience :: Developers',\n        'License :: OSI Approved :: Apache Software License',\n        'Operating System :: POSIX',\n        'Operating System :: Microsoft :: Windows',\n        'Operating System :: MacOS :: MacOS X',\n        'Operating System :: OS Independent',\n        'Topic :: Internet :: WWW/HTTP',\n    ),\n)\n", "path": "setup.py"}], "after_files": [{"content": "# Copyright 2014 Google Inc.\n#\n# Licensed under the Apache License, Version 2.0 (the \"License\");\n# you may not use this file except in compliance with the License.\n# You may obtain a copy of the License at\n#\n#      http://www.apache.org/licenses/LICENSE-2.0\n#\n# Unless required by applicable law or agreed to in writing, software\n# distributed under the License is distributed on an \"AS IS\" BASIS,\n# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.\n# See the License for the specific language governing permissions and\n# limitations under the License.\n\nfrom setuptools import find_packages\nfrom setuptools import setup\n\n\nDEPENDENCIES = (\n    'pyasn1>=0.1.7',\n    'pyasn1-modules>=0.0.5',\n    'rsa>=3.1.4',\n    'six>=1.9.0',\n)\n\n\nwith open('README.rst', 'r') as fh:\n    long_description = fh.read()\n\nsetup(\n    name='google-auth',\n    version='0.0.1',\n    author='Google Cloud Platform',\n    author_email='jonwayne+google-auth@google.com',\n    description='Google Authentication Library',\n    long_description=long_description,\n    url='https://github.com/GoogleCloudPlatform/google-auth-library-python',\n    packages=find_packages(exclude=('tests', 'system_tests')),\n    namespace_packages=('google',),\n    install_requires=DEPENDENCIES,\n    license='Apache 2.0',\n    keywords='google auth oauth client',\n    classifiers=(\n        'Programming Language :: Python :: 2',\n        'Programming Language :: Python :: 2.7',\n        'Programming Language :: Python :: 3',\n        'Programming Language :: Python :: 3.4',\n        'Programming Language :: Python :: 3.5',\n        'Development Status :: 3 - Alpha',\n        'Intended Audience :: Developers',\n        'License :: OSI Approved :: Apache Software License',\n        'Operating System :: POSIX',\n        'Operating System :: Microsoft :: Windows',\n        'Operating System :: MacOS :: MacOS X',\n        'Operating System :: OS Independent',\n        'Topic :: Internet :: WWW/HTTP',\n    ),\n)\n", "path": "setup.py"}]}