• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

google / apitools / 557
92%

Build:
DEFAULT BRANCH: master
Ran 15 Dec 2017 06:44PM UTC
Jobs 1
Files 65
Run time 4s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
557

push

travis-ci

web-flow
Fix GCE creds serialization w/ oauth2client >= 4.0 (#195)

Fix GCE creds serialization w/ oauth2client >= 4.0

When updating gsutil to use oauth2client 4.1.2 and apitools 0.5.19,
testing on GCE instances showed that GceAssertionCredentials were not
being written to our credential storage file. Debugging showed that this
was because of a KeyError when looking for the 'scope' attribute in a
serialized credential (no longer included as of oauth2client 3.0). This
change maintains backward compatibility for oauth2client versions that
used the 'scope' attribute while also working for current versions that
don't include 'scope' when constructing a GceAssertionCredentials
object.

1948 of 2556 branches covered (76.21%)

14 of 14 new or added lines in 2 files covered. (100.0%)

9365 of 10530 relevant lines covered (88.94%)

0.89 hits per line

New Missed Lines in Diff

Lines Coverage ∆ File
4
100.0
apitools/base/py/credentials_lib.py
Jobs
ID Job ID Ran Files Coverage
5 557.5 (TOX_ENV=py27-oauth2client4) 15 Dec 2017 06:44PM UTC 0
88.94
Travis Job 557.5
Source Files on build 557
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #557
  • 91a89323 on github
  • Prev Build on master (#550)
  • Next Build on master (#559)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc