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

Squarespace / datasheets / 78 / 2
96%
master: 96%

Build:
Build:
LAST BUILD BRANCH: prod_master
DEFAULT BRANCH: master
Ran 12 Nov 2018 03:01AM UTC
Files 7
Run time 0s
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

12 Nov 2018 03:00AM UTC coverage: 95.833% (+0.06%) from 95.772%
TOX_ENV=py36

Pull #17

travis-ci

web-flow
Throw error on cell formula error

If a cell in a Google Sheet has a formula error (for example, the cell
has the formula '=1/0'), then running fetch_data() will fail as the cell
in question has no data: it only has the error.

Previous to this commit we didn't surface this information, leading to a
confusing stack trace that didn't indicate that the culprit was a cell
formula error (see issue #11 as a motivating example for this change).

This commit raises an exception when we have a cell formula error,
indicating the cell that errored and also passing along Google Sheets'
formula error for that cell.

Note that this approach throws an error at the first formula error that is
encountered; any other formula errors that exist will not be reported as
the library didn't reach them before exiting execution.
Pull Request #17: Throw error on cell formula error

460 of 480 relevant lines covered (95.83%)

0.96 hits per line

Source Files on job 78.2 (TOX_ENV=py36)
  • Tree
  • List 0
  • Changed 2
  • Source Changed 2
  • Coverage Changed 2
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 62
  • Travis Job 78.2
  • b0319620 on github
  • Prev Job for TOX_ENV=py36 on zcm/better_function_error_messaging (#75.2)
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