Remove nose-related tests
- 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
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