box / box/flaky

Remove nose-related tests

Open
#171 5 comments 0 reactions 0 assignees View on GitHub
Dominant language
Python
Stars
398
Forks
57
PR merge metrics
No merged PRs in 30d

Description

I am a maintainer of Python packages in openSUSE, and I am on my crusade of eliminating nose1 from our distribution. When I look at its repository on https://github.com/nose-devs/nose, the last release 1.3.7 was on 2 Jun 2015, and even the last commit on the master branch was on 4 Mar 2016. Moreover it will stop working with Python 3.10.

[This patch](https://github.com/box/flaky/files/5679645/remove_nose.patch.txt) eliminates dependency on nose, which has been unnecessary for a long time.

Contributor guide

Open the contributing guide

Research direction

Start by reviewing the linked remove_nose.patch.txt and the repository's test setup to identify every nose-related change. The work is done when the nose dependency and related test usage are removed without losing coverage, and the existing test suite passes using the supported runner.

Written by the indexing model from the issue text.

Assessment

Tech stack
python
Domain
testing-qa
Issue type
Refactor
Difficulty
3/5
Estimated time
1-2 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
45/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.