frederickjansen / polyline

A Python implementation of Google's Encoded Polyline Algorithm Format.
http://goo.gl/PvXf8Y
MIT License
117 stars 19 forks source link

Uses unmaintained/obsolete nose testing framework #11

Closed jnahmias closed 1 year ago

jnahmias commented 1 year ago

Hello,

This report comes from the Debian bug tracker, Bug#1018439

Polyline still uses nose 1, which is an obsolete testing framework for Python, dead and unmaintained since 2015 2.

It would be good to port polyline to one of the alternatives: nose2 4, pytest 5 or unittest from Python standard library 6.

There is a script called nose2pytest 7 which can assist with migrating from nose to pytest.

Any interest in a PR that addresses this? Any particular direction / alternative you'd prefer?

frederickjansen commented 1 year ago

Hi @jnahmias, thanks for bringing this up. I had plans on porting the tests to PyTest (along with some other structural changes). If you want to submit a pull request please feel free, otherwise I'll take care of it.

frederickjansen commented 1 year ago

Fixed in #12