Skip test creating principal with whitespaces on Windows

It's not allowed by the file system.
This commit is contained in:
Unrud 2017-09-11 20:33:38 +02:00
parent 282a759174
commit 1bd4e6abbe

View File

@ -117,9 +117,14 @@ class TestBaseAuthRequests(BaseTest):
def test_htpasswd_multi(self): def test_htpasswd_multi(self):
self._test_htpasswd("plain", "ign:ign\ntmp:bepo") self._test_htpasswd("plain", "ign:ign\ntmp:bepo")
def test_htpasswd_whitespace(self): @pytest.mark.skipif(os.name == "nt", reason="leading and trailing "
self._test_htpasswd("plain", " tmp : bepo ", ( "whitespaces not allowed in file names")
(" tmp ", " bepo ", 207), ("tmp", "bepo", 401))) def test_htpasswd_whitespace_preserved(self):
self._test_htpasswd("plain", " tmp : bepo ",
((" tmp ", " bepo ", 207),))
def test_htpasswd_whitespace_not_trimmed(self):
self._test_htpasswd("plain", " tmp : bepo ", (("tmp", "bepo", 401),))
def test_htpasswd_comment(self): def test_htpasswd_comment(self):
self._test_htpasswd("plain", "#comment\n #comment\n \ntmp:bepo\n\n") self._test_htpasswd("plain", "#comment\n #comment\n \ntmp:bepo\n\n")