diff --git a/pycaosdb.ini.template b/pycaosdb.ini.template index 38cfb5baadb14e2097ae4b50eb66563f8ec0902a..d8441a3171f8aaf19d5cddb67dbc94efd8de42de 100644 --- a/pycaosdb.ini.template +++ b/pycaosdb.ini.template @@ -18,7 +18,7 @@ test_files.test_insert_files_in_dir.server=/opt/caosdb/mnt/extroot/test_insert_f #cacert=/etc/ssl/cert.pem #debug=0 -#passwordmethod=plain +#password_method=plain #password=caosdb #ssl_insecure=True diff --git a/tests/test_administration.py b/tests/test_administration.py index 768214e05a10845be405d014294e6af69471ea48..9ca57c659079f7f3b6cbd39a4b83a89f53621f20 100644 --- a/tests/test_administration.py +++ b/tests/test_administration.py @@ -26,11 +26,13 @@ @author: tf """ -from caosdb import (administration as admin, get_config) -from nose.tools import assert_true, assert_equal, assert_is_not_none, assert_raises -from caosdb.exceptions import (ClientErrorException, TransactionError, - AuthorizationException, LoginFailedException) -from caosdb.connection.connection import get_connection, configure_connection +from caosdb import administration as admin +from caosdb import get_config +from caosdb.connection.connection import configure_connection, get_connection +from caosdb.exceptions import (AuthorizationException, ClientErrorException, + LoginFailedException, TransactionError) +from nose.tools import (assert_equal, assert_is_not_none, assert_raises, + assert_true) test_role = "test_role" test_user = "test_user" @@ -246,6 +248,7 @@ def test_get_roles_success(): test_insert_role_success() r = admin._get_roles(username=test_user) assert_is_not_none(r) + return r @@ -571,6 +574,7 @@ def test_login_with_inactive_user_failure(): status="INACTIVE", email="email@example.com", entity=None)) - configure_connection(username=test_user + "2", password="secret1P!") + configure_connection(username=test_user + "2", password="secret1P!", + password_method="plain") with assert_raises(LoginFailedException): get_connection()._login() diff --git a/tests/test_query_template.py b/tests/test_query_template.py index da3bdb4af85c26090f348d838f4a5a77da7be254..be6bf409f3a3a2076cef09cf5643f57d6e4e2404 100644 --- a/tests/test_query_template.py +++ b/tests/test_query_template.py @@ -26,10 +26,13 @@ @author: tf """ import caosdb as db -from nose.tools import with_setup, assert_true, assert_is_none, assert_equal, assert_is_not_none, nottest, assert_raises # @UnresolvedImport +from nose.tools import (assert_equal, assert_is_none, # @UnresolvedImport + assert_is_not_none, assert_raises, assert_true, + nottest, with_setup) def setup_module(): + db.configure_connection() try: db.administration._delete_user(name="test_user") except Exception as e: @@ -81,13 +84,7 @@ def setup(): def teardown(): - try: - db.get_connection()._logout() - db.configure_connection(username="test_user", password="secret_1q!Q", - password_method="plain") - db.get_connection()._login() - except Exception as e: - print(e) + db.configure_connection() try: db.execute_query("FIND QUERYTEMPLATE Test*").delete() except Exception as e: diff --git a/tests/test_query_version.py b/tests/test_query_version.py index 061cd9654b6de2b4da1b8a0e52397f827dfd728e..0b152ee0f3015c08be7d46f680e1694eaeeaa8ca 100644 --- a/tests/test_query_version.py +++ b/tests/test_query_version.py @@ -25,10 +25,7 @@ import caosdb as db import pytest from caosdb import execute_query as query -db.configure_connection(username="admin", password="caosdb", - password_method="plain") - - +db.configure_connection() CONTAINER = db.Container() NAME_PROPERTY = db.Property("name").retrieve() TEST_PROP_TEXT = db.Property("TestPropertyText", datatype=db.TEXT)