Skip to content
Snippets Groups Projects

Draft: file system cleanup

Open Timm Fitschen requested to merge f-filesystem-cleanup into f-filesystem-main
5 files
+ 32
6
Compare changes
  • Side-by-side
  • Inline

Files

+ 16
1
@@ -30,7 +30,7 @@ from caosdb import administration as admin, Info, get_config
@@ -30,7 +30,7 @@ from caosdb import administration as admin, Info, get_config
from caosdb.connection.connection import configure_connection, get_connection
from caosdb.connection.connection import configure_connection, get_connection
from caosdb.exceptions import (HTTPClientError, HTTPForbiddenError,
from caosdb.exceptions import (HTTPClientError, HTTPForbiddenError,
LoginFailedError, HTTPResourceNotFoundError)
LoginFailedError, HTTPResourceNotFoundError)
from pytest import raises
from pytest import raises, mark
test_role = "test_role"
test_role = "test_role"
test_user = "test_user"
test_user = "test_user"
@@ -67,6 +67,10 @@ def teardown_function(function):
@@ -67,6 +67,10 @@ def teardown_function(function):
admin._delete_user(name=test_user + "2")
admin._delete_user(name=test_user + "2")
except Exception as e:
except Exception as e:
print(e)
print(e)
 
try:
 
admin._delete_user(name="first.last")
 
except Exception as e:
 
print(e)
try:
try:
admin._delete_role(name=test_role)
admin._delete_role(name=test_role)
except Exception as e:
except Exception as e:
@@ -84,6 +88,17 @@ def switch_to_admin_user():
@@ -84,6 +88,17 @@ def switch_to_admin_user():
assert Info().user_info.roles == ["administration"]
assert Info().user_info.roles == ["administration"]
 
def test_create_user_with_dot():
 
admin._insert_user(
 
name="first.last",
 
password=test_pw,
 
status="ACTIVE",
 
email=None,
 
entity=None)
 
configure_connection(username="first.last", password=test_pw, password_method="plain")
 
get_connection()._login()
 
 
def test_get_server_properties():
def test_get_server_properties():
props = admin.get_server_properties()
props = admin.get_server_properties()
assert isinstance(props, dict)
assert isinstance(props, dict)
Loading