Skip to content

nose + coverage 5.0.3 only works when passing --debug #1102

@bcl

Description

@bcl

eg. https://travis-ci.org/pykickstart/pykickstart/jobs/633961082

I had previously thought it was related to coveragepy/coveragepy#916 but as you can see it is pulling in v5.0.3 and still failing. While trying to debug locally with a venv populated from the pykickstart requirements.txt I could reproduce the failure, but not track down the reason.

One strange bit of behavior is that if I passed --debug to nose it would succeed. If I added --debug-log=/tmp/nose-debug.log it would fail again.

It looks like nose is unmaintained, so I'm mostly putting this here as a warning to others. I've pinned my coverage version to < 5.0.0 until I find a nose replacement.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions