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

cloudflare / node-cloudflare / 78
88%

Build:
DEFAULT BRANCH: master
Ran 30 Dec 2016 07:03AM UTC
Jobs 3
Files 4
Run time 12s
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
78

push

travis-ci

terinjokes
feat(all): simplified endpoint development

BREAKING CHANGE: Unfortunately, working with version 1 of the Cloudflare
bindings was a pain. As users, you were subject to a weird API
structure, strict—and often incorrect—local validation logic, and having
to use a client that was missing most of the API endpoints. For me
(hi!), it was hard to get validation logic accurate, keeping the models
complete, and adding support for the entire API.

This pre-release introduces a ground-up rewrite of the bindings to
address these issues.

* Endpoints and methods are now generated from a simple specification.
* Removal of those pesky model objects and the inaccurate validation
  logic they contained.
* Methods are now directly on the resource objects.
* Faster (and more direct) unit tests using testdouble.
* You can now provide authentication when calling resource methods,
  which overrides the client's authentication, and "User Service Keys"
  are completely supported.

87 of 101 relevant lines covered (86.14%)

9.98 hits per line

Jobs
ID Job ID Ran Files Coverage
1 78.1 30 Dec 2016 07:03AM UTC 0
86.14
Travis Job 78.1
2 78.2 30 Dec 2016 07:03AM UTC 0
86.14
Travis Job 78.2
3 78.3 30 Dec 2016 07:03AM UTC 0
86.14
Travis Job 78.3
Source Files on build 78
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #78
  • 8bbdc0a7 on github
  • Prev Build on master (#75)
  • Next Build on master (#79)
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