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

theory / demo / 17347940365
100%
main: 100%

Build:
Build:
LAST BUILD BRANCH: v0.2.0
DEFAULT BRANCH: main
Ran 30 Aug 2025 07:57PM UTC
Jobs 1
Files 1
Run time 1min
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

30 Aug 2025 07:55PM UTC coverage: 100.0%. First build
17347940365

Pull #1

github

theory
Replace WWW::Curl::Simple with WWW::Curl::Easy

`Simple` only handles GET and POST requests, unfortunately, so skip it
and use `Easy` directly. Add a new method, `_curl`, that creates an
`Easy` with everything properly configured, including a custom user
agent, basic auth headers, other headers, the request body, and CA
validation. It returns the object and references to scalars into which
the headers and content will be populated when it executes.

Revamp the `t/demo.t` to do basic validation that the method works, then
add `t/request.t` to do live testing of its functionality. Have it rely
on an environment variable for the base URL it tests against, and load
the `go-httpbin` service for local, reliable testing. For whatever
reason it returns 100 for requests with a body while httpbingo.org
returns 200, so the test accepts either response code.
Pull Request #1: Replace WWW::Curl::Simple with WWW::Curl::Easy

36 of 36 new or added lines in 1 file covered. (100.0%)

219 of 219 relevant lines covered (100.0%)

9.87 hits per line

Jobs
ID Job ID Ran Files Coverage
1 17347940365.1 30 Aug 2025 07:57PM UTC 1
100.0
GitHub Action Run
Source Files on build 17347940365
  • Tree
  • List 1
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Repo
  • Pull Request #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

© 2025 Coveralls, Inc