New issue 708: EEXIST -- tmpdir fails to make dir -- case-insensitive file 
system
https://bitbucket.org/pytest-dev/pytest/issue/708/eexist-tmpdir-fails-to-make-dir-case

Nick Evans:

This corner case occurs on Windows when tmpdir tries to make a new directory 
that only differs from a previous directory by case.

tmpdir makes this dir for the first param (None):

"C:\Users\Nick\AppData\Local\Temp\pytest-1198\test_xxxxxxxxxxxxxxxxxxxxxxx_N0"

Then tmpdir tries to make this dir for the second param:

"C:\Users\Nick\AppData\Local\Temp\pytest-1198\test_xxxxxxxxxxxxxxxxxxxxxxx_n0"

NB: Version is 2.7.0 but that isn't an option in the menu.

```
#!python

import pytest

@pytest.fixture(params=[None, b"bytes"])
def nnn(request):
    return request.param

def test_xxxxxxxxxxxxxxxxxxxxxxx(nnn, tmpdir):
    assert 1
```



_______________________________________________
pytest-commit mailing list
pytest-commit@python.org
https://mail.python.org/mailman/listinfo/pytest-commit

Reply via email to