jwilk / i18nspector

checking tool for gettext POT, PO and MO files
https://jwilk.net/software/i18nspector
MIT License
2 stars 4 forks source link

Please migrate away from nose for testing #7

Closed llimeht closed 2 years ago

llimeht commented 3 years ago

Apparently nose will soon cease to work for setuptools; while that doesn't directly affect i18nspector, the end is nigh for it in Debian as well, and it's obviously my preference to keep running build-time and autopkgtest tests on i18nspector.

https://lists.debian.org/debian-python/2021/10/msg00058.html

Is there a plan to migrate to a different test harness? The migration looks moderately painful but certainly doable to either unittest or py.test (the latter probably being easier).

jwilk commented 3 years ago

Apparently nose will soon cease to work for setuptools; while that doesn't directly affect i18nspector, the end is nigh for it in Debian as well, and it's obviously my preference to keep running build-time and autopkgtest tests on i18nspector.

https://lists.debian.org/debian-python/2021/10/msg00058.html

To clarify:

Is there a plan to migrate to a different test harness? The migration looks moderately painful but certainly doable to either unittest or py.test (the latter probably being easier).

Maintaining a nose fork (in a life-support style) would be probably less work than migrating away from it, but I'm not excited about either.

For now, I sent patches to the Debian bug. Let's see how it goes.

jwilk commented 2 years ago

Fixed in 0.27.1.