N.P. Khelili <[email protected]> added the comment:
The idea in my last post was quite bad,
setting name to None breaks a lot of functions
that expect name to be a string.
Path('.').parent and Path('..').parent both return '.'.
Even if it is not stupid (regarding them as special dirs
pointing to somewhere else but still being inside the directory).
I don't know why anyone would rely on such a behaviour...
The tests expect Path('..').stem() to be '..'
and expect Path('.').stem() to be ''
Once again, I don't know why anyone should rely on it but
I fear I can't do a lot without breaking this one part of the test.
I'm working on it and posting something by the end of the Week.
----------
_______________________________________
Python tracker <[email protected]>
<https://bugs.python.org/issue37130>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe:
https://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com