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

cfpb / owning-a-home-api / 347
100%
master: 100%

Build:
Build:
LAST BUILD BRANCH: 0.21
DEFAULT BRANCH: master
Ran 24 Apr 2017 08:23PM UTC
Jobs 1
Files 37
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

pending completion
347

push

travis-ci

chosak
ratechecker loader refactor

This commit significantly updates how the ratechecker app loads and
validates the data that it uses to serve its interest rate API. See
`ratechecker/README.md` for a good overview. Major changes include:

1. The `load_daily_data` management command now takes as a command-line
argument the path to a specific archive file to load instead of a
directory containing one or more archive files.

2. The loader class has now been formalized (as `ratechecker.loader` and
`ratechecker.dataset`) to allow for unit testing and clearer logic. The
format of the dataset cover sheet and individual CSV files is now
covered by unit test and documented.

3. A minor fix to the `ratechecker.views.set_lock_max_min` function that
was erroneously preventing valid queries from returning proper data. In
practice this was never exposed to the public through the frontend UI
but has been a bug in the data API.

4. The repository now includes a sample dataset and sample repository so
that developers can fully test it without access to private data.

Note that this commit purposefully does not address the known issue
where the loader drops and overwrites active tables during the load.

1873 of 1873 relevant lines covered (100.0%)

1.0 hits per line

Jobs
ID Job ID Ran Files Coverage
1 347.1 24 Apr 2017 08:23PM UTC 0
100.0
Travis Job 347.1
Source Files on build 347
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #347
  • 057b846d on github
  • Prev Build on better-load (#346)
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