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

PulpQE / pulp-smash / 419 / 3
63%
master: 63%

Build:
DEFAULT BRANCH: master
Ran 07 Apr 2016 08:25PM UTC
Files 6
Run time 0s
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

07 Apr 2016 08:07PM UTC coverage: 73.479%. Remained the same
419.3

push

travis-ci

Ichimonji10
Fix a partially broken test

From a comment in the source code:

> When executing commands over SSH, in a non-login shell, and as a non-root
> user, the PATH environment variable is quite short. For example:
>
>     /usr/lib64/qt-3.3/bin:/usr/local/bin:/usr/bin

In cases where these conditions hold true, such as when Jenkins logs
into a Nodepool test system, several private functions that work with
`/usr/sbin/getenforce` will malfunction. Make these functions more
resilient by hard-coding in references to `/usr/sbin/getenforce`. This
approach is inflexible and inelegant. However:

> We're doing this it's simple (see _has_getenforce()), because Pulp is
> available on a limited number of platforms, and because we may move to
> an SSH client that allows for shell expansion.

Are there other solutions available? Sure! However:

> We cannot execute `PATH=${PATH}:/usr/sbin which getenforce` because
> Plumbum does a good job of preventing shell expansions. See:
> https://github.com/PulpQE/pulp-smash/issues/89

302 of 411 relevant lines covered (73.48%)

0.73 hits per line

Source Files on job 419.3
  • Tree
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line
  • Back to Build 419
  • Travis Job 419.3
  • 57a53314 on github
  • Prev Job for on master (#415.3)
  • Next Job for on master (#421.3)
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