mirror of
https://github.com/haiwen/seafile-server.git
synced 2025-06-27 07:26:50 +00:00
18 lines
710 B
Python
18 lines
710 B
Python
|
import pytest
|
||
|
from seaserv import seafile_api as api
|
||
|
|
||
|
def test_password (encrypted_repo):
|
||
|
|
||
|
old_passwd = '123'
|
||
|
new_passwd = '456'
|
||
|
|
||
|
assert api.set_passwd(encrypted_repo.id, encrypted_repo.name, old_passwd) == 0
|
||
|
assert api.get_decrypt_key(encrypted_repo.id, encrypted_repo.name)
|
||
|
api.change_repo_passwd(encrypted_repo.repo_id, old_passwd, new_passwd, encrypted_repo.name) == 0
|
||
|
assert api.set_passwd(encrypted_repo.id, encrypted_repo.name, new_passwd) == 0
|
||
|
|
||
|
assert api.is_password_set(encrypted_repo.id, encrypted_repo.name)
|
||
|
assert api.unset_passwd(encrypted_repo.id, encrypted_repo.name, new_passwd) == 0
|
||
|
assert api.is_password_set(encrypted_repo.id, encrypted_repo.name) == 0
|
||
|
|