Page MenuHomePhabricator

Remove usage of nosetests from Thumbor
Closed, ResolvedPublic

Description

Nosetests is in an unsupported state and requires non-standard commands to execute under Python 3. It will be more straightforward to make this change during migration to Python 3.

  • Review alternativ testing frameworks
  • Select alternative testing framework
  • Migrate all tests to new testing framework

Event Timeline

I have migrated ores' nosetests to pytests four or fives years ago. If you want any help in review/etc. let me know.

Hi @DAbad
I am currently working on Thumbor Migration to a newer version. On of the tasks I have to accomplish is to move from nosetests to pytests. I have noticed this task was already created here and I would like to claim it and take it into work. Please let me know if you have any objections.
cc: @WDoranWMF

Change 789163 had a related patch set uploaded (by Roman Stolar; author: Roman Stolar):

[operations/software/thumbor-plugins@master] Migrate tests from nose to pytest

https://gerrit.wikimedia.org/r/789163

Change 789163 merged by jenkins-bot:

[operations/software/thumbor-plugins@master] Migrate tests from nose to pytest

https://gerrit.wikimedia.org/r/789163

@roman-stolar: In case this is done, is there a reason to keep this task's status open instead of resolved?