Files
gentoo/dev-python/httpauth/files/httpauth-0.3-remove-nose-dependency.patch
Louis Sautier 0083001fd7 dev-python/httpauth: enable py3.11, drop nose
Signed-off-by: Louis Sautier <sbraz@gentoo.org>
2022-11-26 23:10:50 +01:00

41 lines
1.2 KiB
Diff

commit d57060ebaeca8cd38e03cc64f9ee0996e83b50a9
Author: Jonas Haag <jonas@lophus.org>
Date: Thu Apr 21 08:58:36 2022 +0200
Move CI to GHA (#3)
--- a/tests.py
+++ b/tests.py
@@ -10,7 +10,7 @@ except ImportError: # Python 2
from httpauth import DictHttpAuthMiddleware, DigestFileHttpAuthMiddleware, md5_str
-from nose.tools import raises
+import pytest
def parse_dict_header(value):
@@ -121,16 +121,16 @@ def test_without_realm():
assert 'Digest realm=""' in response.headers['WWW-Authenticate']
-@raises(ValueError)
def test_invalid_digestfile_1():
- DigestFileHttpAuthMiddleware(StringIO('u::realm:hash'),
- wsgi_app=wsgi_app)
+ with pytest.raises(ValueError):
+ DigestFileHttpAuthMiddleware(StringIO('u::realm:hash'),
+ wsgi_app=wsgi_app)
-@raises(ValueError)
def test_invalid_digestfile_2():
- DigestFileHttpAuthMiddleware(StringIO('u:realm:hash\nu2:realm2:hash2'),
- wsgi_app=wsgi_app)
+ with pytest.raises(ValueError):
+ DigestFileHttpAuthMiddleware(StringIO('u:realm:hash\nu2:realm2:hash2'),
+ wsgi_app=wsgi_app)
def test_ticket_1():