2017-12-24 19:15:21 +01:00
|
|
|
|
|
|
|
|
def test__str__(factories):
|
|
|
|
|
user = factories['users.User'](username='hello')
|
|
|
|
|
assert user.__str__() == 'hello'
|
2018-05-08 16:31:19 +02:00
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_changing_password_updates_subsonic_api_token_no_token(factories):
|
|
|
|
|
user = factories['users.User'](subsonic_api_token=None)
|
|
|
|
|
user.set_password('new')
|
|
|
|
|
assert user.subsonic_api_token is None
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
def test_changing_password_updates_subsonic_api_token(factories):
|
|
|
|
|
user = factories['users.User'](subsonic_api_token='test')
|
|
|
|
|
user.set_password('new')
|
|
|
|
|
|
|
|
|
|
assert user.subsonic_api_token is not None
|
|
|
|
|
assert user.subsonic_api_token != 'test'
|