Gustavo Arzola <gust...@xcode.com> added the comment:

I use netatalk so that I can edit my projects on my laptop (Mac) but run them 
on my server (Linux).  Netatalk creates all kinds of .AppleDouble 
sub-directories that contain files with the same names as the parents, but 
generally hold icon, desktop location, and other meta information.  When 
unittest tries to load this files, it generates a ValueError.

I like using "python setup.py tests" on my pyramid projects, but this always 
fails the moment I look at a directory through my laptop (which creates the 
.AppleDouble subdirectory).  A -x flag would be more useful if I could specify 
it on the "python setup.py tests" command line or in a config file or in an 
environment variable.

I'm sure there are other software products that create hidden subdirectories 
that may contain file names that might confuse unittest.  So I think a general 
mechanism rather than a specific one is a better solution.

Also, it would be really nice if unittest printed the full path name of the 
file it was trying to import before spitting out the error -- it took a _lot_ 
of hunting and googling in order to understand what was going on.

----------
nosy: +gustavoarzola
versions: +Python 2.7

_______________________________________
Python tracker <rep...@bugs.python.org>
<http://bugs.python.org/issue13476>
_______________________________________
_______________________________________________
Python-bugs-list mailing list
Unsubscribe: 
http://mail.python.org/mailman/options/python-bugs-list/archive%40mail-archive.com

Reply via email to