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

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

Build:
DEFAULT BRANCH: master
Ran 16 Jan 2014 10:10PM 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.447% (+0.05%) from 87.393%
14.3

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.

1839 of 2103 relevant lines covered (87.45%)

98.53 hits per line

Source Files on job 14.3
  • 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.3
  • 6f74ecb7 on github
  • Prev Job for on master (#13.6)
  • Next Job for on master (#15.2)
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