Blacked the code
This commit is contained in:
parent
b6fc0051fa
commit
62ca3bd736
279 changed files with 8890 additions and 9556 deletions
|
|
@ -7,16 +7,12 @@ from funkwhale_api.subsonic import authentication
|
|||
|
||||
|
||||
def test_auth_with_salt(api_request, factories):
|
||||
salt = 'salt'
|
||||
user = factories['users.User']()
|
||||
user.subsonic_api_token = 'password'
|
||||
salt = "salt"
|
||||
user = factories["users.User"]()
|
||||
user.subsonic_api_token = "password"
|
||||
user.save()
|
||||
token = authentication.get_token(salt, 'password')
|
||||
request = api_request.get('/', {
|
||||
't': token,
|
||||
's': salt,
|
||||
'u': user.username
|
||||
})
|
||||
token = authentication.get_token(salt, "password")
|
||||
request = api_request.get("/", {"t": token, "s": salt, "u": user.username})
|
||||
|
||||
authenticator = authentication.SubsonicAuthentication()
|
||||
u, _ = authenticator.authenticate(request)
|
||||
|
|
@ -25,16 +21,22 @@ def test_auth_with_salt(api_request, factories):
|
|||
|
||||
|
||||
def test_auth_with_password_hex(api_request, factories):
|
||||
salt = 'salt'
|
||||
user = factories['users.User']()
|
||||
user.subsonic_api_token = 'password'
|
||||
salt = "salt"
|
||||
user = factories["users.User"]()
|
||||
user.subsonic_api_token = "password"
|
||||
user.save()
|
||||
token = authentication.get_token(salt, 'password')
|
||||
request = api_request.get('/', {
|
||||
'u': user.username,
|
||||
'p': 'enc:{}'.format(binascii.hexlify(
|
||||
user.subsonic_api_token.encode('utf-8')).decode('utf-8'))
|
||||
})
|
||||
token = authentication.get_token(salt, "password")
|
||||
request = api_request.get(
|
||||
"/",
|
||||
{
|
||||
"u": user.username,
|
||||
"p": "enc:{}".format(
|
||||
binascii.hexlify(user.subsonic_api_token.encode("utf-8")).decode(
|
||||
"utf-8"
|
||||
)
|
||||
),
|
||||
},
|
||||
)
|
||||
|
||||
authenticator = authentication.SubsonicAuthentication()
|
||||
u, _ = authenticator.authenticate(request)
|
||||
|
|
@ -43,15 +45,12 @@ def test_auth_with_password_hex(api_request, factories):
|
|||
|
||||
|
||||
def test_auth_with_password_cleartext(api_request, factories):
|
||||
salt = 'salt'
|
||||
user = factories['users.User']()
|
||||
user.subsonic_api_token = 'password'
|
||||
salt = "salt"
|
||||
user = factories["users.User"]()
|
||||
user.subsonic_api_token = "password"
|
||||
user.save()
|
||||
token = authentication.get_token(salt, 'password')
|
||||
request = api_request.get('/', {
|
||||
'u': user.username,
|
||||
'p': 'password',
|
||||
})
|
||||
token = authentication.get_token(salt, "password")
|
||||
request = api_request.get("/", {"u": user.username, "p": "password"})
|
||||
|
||||
authenticator = authentication.SubsonicAuthentication()
|
||||
u, _ = authenticator.authenticate(request)
|
||||
|
|
@ -60,15 +59,12 @@ def test_auth_with_password_cleartext(api_request, factories):
|
|||
|
||||
|
||||
def test_auth_with_inactive_users(api_request, factories):
|
||||
salt = 'salt'
|
||||
user = factories['users.User'](is_active=False)
|
||||
user.subsonic_api_token = 'password'
|
||||
salt = "salt"
|
||||
user = factories["users.User"](is_active=False)
|
||||
user.subsonic_api_token = "password"
|
||||
user.save()
|
||||
token = authentication.get_token(salt, 'password')
|
||||
request = api_request.get('/', {
|
||||
'u': user.username,
|
||||
'p': 'password',
|
||||
})
|
||||
token = authentication.get_token(salt, "password")
|
||||
request = api_request.get("/", {"u": user.username, "p": "password"})
|
||||
|
||||
authenticator = authentication.SubsonicAuthentication()
|
||||
with pytest.raises(exceptions.AuthenticationFailed):
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue