mirror of
https://github.com/yt-dlp/yt-dlp.git
synced 2026-06-12 13:54:28 +00:00
parent
e47691215f
commit
cb309b3293
@ -2172,6 +2172,10 @@ Line 1
|
|||||||
headers6 = HTTPHeaderDict(a=1, b=2)
|
headers6 = HTTPHeaderDict(a=1, b=2)
|
||||||
self.assertEqual(pickle.loads(pickle.dumps(headers6)), headers6)
|
self.assertEqual(pickle.loads(pickle.dumps(headers6)), headers6)
|
||||||
|
|
||||||
|
headers7 = HTTPHeaderDict()
|
||||||
|
headers7 |= {'X-dlp': 'data'}
|
||||||
|
self.assertEqual(headers7.sensitive(), {'X-dlp': 'data'})
|
||||||
|
|
||||||
def test_extract_basic_auth(self):
|
def test_extract_basic_auth(self):
|
||||||
assert extract_basic_auth('http://:foo.bar') == ('http://:foo.bar', None)
|
assert extract_basic_auth('http://:foo.bar') == ('http://:foo.bar', None)
|
||||||
assert extract_basic_auth('http://foo.bar') == ('http://foo.bar', None)
|
assert extract_basic_auth('http://foo.bar') == ('http://foo.bar', None)
|
||||||
|
|||||||
@ -64,7 +64,7 @@ class HTTPHeaderDict(dict):
|
|||||||
other = other.sensitive()
|
other = other.sensitive()
|
||||||
if isinstance(other, dict):
|
if isinstance(other, dict):
|
||||||
self.update(other)
|
self.update(other)
|
||||||
return
|
return self
|
||||||
return NotImplemented
|
return NotImplemented
|
||||||
|
|
||||||
def __or__(self, other, /) -> typing.Self:
|
def __or__(self, other, /) -> typing.Self:
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user