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

Kintyre / ksconf / 273
90%

Build:
DEFAULT BRANCH: master
Ran 12 Feb 2019 02:34AM UTC
Jobs 8
Files 45
Run time 2min
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
273

push

travis-ci

lowell80
Improve input streaming support for ksconf commands

- Try harder to NOT run BOM detection on things that aren't files.  (e.g.
  /dev/stdin, and /dev/fd/xx).  This was causing certain pipe scenarios to fail
  as well as commands like:   ksconf filter <(cat my.conf).  Essentially the
  issue was simply that the stream was opened twice, once for BOM detection and
  the second time for reading.  This worked fine for FILES but fails for PIPES.
- Added 3 unit tests to confirm this improved behavior. One uses the Mock
  framework, another spawns an external 'cat process, and the last one was too
  simplistic and never worked.  (Will clean up after confirming what works
  through all the CI layers).  It's still unclear to me which version less hacky.
- Added 'mock' to all the CI and testing tools.
- Enabled coverall for Appveyor (I think this was an oversight)
- Refactored requirements.txt files a bit.  (I previously didn't realize you
  could daisy-chain them)

3150 of 3324 relevant lines covered (94.77%)

7.5 hits per line

Jobs
ID Job ID Ran Files Coverage
1 273.1 12 Feb 2019 02:34AM UTC 0
93.99
Travis Job 273.1
2 273.2 12 Feb 2019 02:36AM UTC 0
93.5
Travis Job 273.2
3 273.3 (EXTRA_PKGS="argcomplete") 12 Feb 2019 02:34AM UTC 0
93.38
Travis Job 273.3
4 273.4 (BUILD_SDIST=true) 12 Feb 2019 02:34AM UTC 0
93.5
Travis Job 273.4
5 273.5 12 Feb 2019 02:34AM UTC 0
93.5
Travis Job 273.5
6 273.6 (PYENV_VERSION=2.7.15) 12 Feb 2019 02:36AM UTC 0
94.71
Travis Job 273.6
7 273.7 (PYENV_VERSION=3.6.5) 12 Feb 2019 02:36AM UTC 0
93.5
Travis Job 273.7
8 273.8 12 Feb 2019 02:36AM UTC 0
93.93
Travis Job 273.8
Source Files on build 273
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #273
  • f0b8738f on github
  • Prev Build on master (#272)
  • Next Build on master (#22295949)
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