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

ingydotnet / io-all-pm / 14 / 2
90%
master: 90%

Build:
DEFAULT BRANCH: master
Ran 16 Jan 2014 10:11PM UTC
Files 69
Run time –
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

16 Jan 2014 09:57PM UTC coverage: 87.452% (+0.06%) from 87.393%
14.2

push

travis-ci

frioux
Add a fix for io->file("foobar")->assert.

This is a fix for http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=733680 .

$ ls -l; echo foo | perl -MIO::All -e 'io("-") > io->file("./bar")->assert'; ls -l
total 0
Can't open file './bar' for output:
Is a directory at -e line 1.
total 0
drwxr-xr-x 1 abe  abe      0 Dec 30 23:51 bar/
$

The culprit appears to be that «-d ""» no longer returns true - it may be
a regression in glibc or the Linux kernel. Anyway, this commit
worksaround it, along with a test. I was able to reproduce it on very
old versions of IO::All so I don't know why it surfaced now.

1840 of 2104 relevant lines covered (87.45%)

98.47 hits per line

Source Files on job 14.2
  • Tree
  • List 0
  • Changed 8
  • Source Changed 2
  • Coverage Changed 8
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 14
  • Travis Job 14.2
  • 6f74ecb7 on github
  • Prev Job for on master (#13.6)
  • Next Job for on master (#15.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