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()

```

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',

{"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"}]}