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

jamesls / semidbm / 59 / 2
93%
master: 93%

Build:
DEFAULT BRANCH: master
Ran 12 Nov 2015 03:07AM UTC
Files 8
Run time 1s
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 2015 03:07AM UTC coverage: 90.354%. First build
59.2

Pull #9

travis-ci

speedplane
Add support for Google App Engine to the SemiDBM. This commit will allow GAE users to create a semidbm database offline, then upload it to GAE, and then use that database in read-only mode within GAE.

Google App Engine runs python in a sandbox, and does not support os file descriptor access that is used by semidbm. It also does not support opening files for writing (but it does support read only).

This commit changes those function calls to the standard python open, read, and write functions, which are supported in the GAE sandbox.  Further, if the semidbm database is opened in read-only mode, then the appropriate flags are used which work on GAE.
Pull Request #9:

281 of 311 relevant lines covered (90.35%)

0.9 hits per line

Source Files on job 59.2
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 59
  • Travis Job 59.2
  • f0636c59 on github
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