erikrose / nose-progressive

A nosetests plugin with a progress bar and an emphasis on showing what's important
http://pypi.python.org/pypi/nose-progressive/
MIT License
112 stars 39 forks source link

Make reduced functionality available on Windows #63

Open ARF1 opened 11 years ago

ARF1 commented 11 years ago

I would love to use nose-progressive to format tracebacks in a way that MS Visual Studio understands to allow jumping directly to the right line in the source file.

My problem is that nose-progressive requires imports that are not available on Windows: curses can be found as a binary distribution but fcntl can really not be ported.

Any chance of putting these imports in a try statement and reducing functionality as required, e.g. to begin with to just formatting the editor shortcuts?

erikrose commented 11 years ago

Actually, I mean to make blessings, the terminal library on which nose-progressive depends, work (or at least not crash) on Windows. That should make a subset of progressive's functionality usable for you.

scw commented 10 years ago

Perhaps for the time being just mention nose-progressive's incompatibility with windows in the README? It took me a while of poking around looking for curses and the Unix-only fnctl module before I figured out its a lost cause.