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

python-odin / odin / 402 / 3
93%
master: 95%

Build:
Build:
LAST BUILD BRANCH: development
DEFAULT BRANCH: master
Ran 02 Mar 2017 05:33AM UTC
Files 41
Run time 2s
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

02 Mar 2017 05:31AM UTC coverage: 93.445% (+0.2%) from 93.291%
402.3

push

travis-ci

timsavage
Changes to reader to make it easier to customise behaviour.

The main approach used to is to make an iterable class (using the TypedResourceIterable interface), the big improvement is handing of validation errors, previously a validation error during processing would cause the iterator to raise a StopIteration even if the ValidationError was caught (the expected behaviour of yield) however this would mean that if you wanted to process an entire file and report bad rows.

The only semi breaking change is dropping the *args param for passing additional params to the underlying csv.reader, I would strongly recommend using the **kwargs param anyway as it is more explicit.

2965 of 3173 relevant lines covered (93.44%)

0.93 hits per line

Source Files on job 402.3
  • Tree
  • List 0
  • Changed 5
  • Source Changed 1
  • Coverage Changed 5
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 402
  • Travis Job 402.3
  • ef66e9e8 on github
  • Prev Job for on feature/improved_csv_codec (#401.2)
  • Next Job for on feature/improved_csv_codec (#427.1)
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