9
9
ARANGODB_IMAGE_NAME = 'arangodb'
10
10
11
11
12
- def arango_test_ops (arango_client , expeced_version , username = 'root' , db_pass = '' ):
12
+ def arango_test_ops (arango_client , expeced_version , username = 'root' , password = '' ):
13
13
"""
14
14
Basic ArangoDB operations to test DB really up and running.
15
15
"""
16
16
students_to_insert_cnt = 3
17
17
18
18
# Taken from https://github.com/ArangoDB-Community/python-arango/blob/main/README.md
19
19
# Connect to "_system" database as root user.
20
- sys_db = arango_client .db ("_system" , username = username , password = db_pass )
20
+ sys_db = arango_client .db ("_system" , username = username , password = password )
21
21
assert sys_db .version () == expeced_version
22
22
23
23
# Create a new database named "test".
24
24
sys_db .create_database ("test" )
25
25
26
26
# Connect to "test" database as root user.
27
- database = arango_client .db ("test" , username = username , password = db_pass )
27
+ database = arango_client .db ("test" , username = username , password = password )
28
28
29
29
# Create a new collection named "students".
30
30
students = database .create_collection ("students" )
@@ -50,7 +50,7 @@ def test_docker_run_arango():
50
50
"""
51
51
image_version = '3.9.1'
52
52
image = f'{ ARANGODB_IMAGE_NAME } :{ image_version } '
53
- arango_db_root_password = 'passwd'
53
+ arango_root_password = 'passwd'
54
54
55
55
with ArangoDbContainer (image ) as arango :
56
56
client = ArangoClient (hosts = arango .get_connection_url ())
@@ -63,7 +63,7 @@ def test_docker_run_arango():
63
63
arango_test_ops (
64
64
arango_client = client ,
65
65
expeced_version = image_version ,
66
- db_pass = arango_db_root_password )
66
+ password = arango_root_password )
67
67
68
68
69
69
def test_docker_run_arango_without_auth ():
@@ -79,7 +79,7 @@ def test_docker_run_arango_without_auth():
79
79
arango_test_ops (
80
80
arango_client = client ,
81
81
expeced_version = image_version ,
82
- db_pass = '' )
82
+ password = '' )
83
83
84
84
85
85
def test_docker_run_arango_older_version ():
@@ -100,7 +100,7 @@ def test_docker_run_arango_older_version():
100
100
arango_test_ops (
101
101
arango_client = client ,
102
102
expeced_version = image_version ,
103
- db_pass = '' )
103
+ password = '' )
104
104
105
105
106
106
def test_docker_run_arango_random_root_password ():
@@ -109,12 +109,12 @@ def test_docker_run_arango_random_root_password():
109
109
"""
110
110
image_version = '3.9.1'
111
111
image = f'{ ARANGODB_IMAGE_NAME } :{ image_version } '
112
- arango_db_root_password = 'passwd'
112
+ arango_root_password = 'passwd'
113
113
114
114
with ArangoDbContainer (image , arango_random_root_password = True ) as arango :
115
115
client = ArangoClient (hosts = arango .get_connection_url ())
116
116
117
117
# Test invalid auth (we don't know the password in random mode)
118
118
with pytest .raises (ServerVersionError ):
119
- sys_db = client .db ("_system" , username = 'root' , password = arango_db_root_password )
119
+ sys_db = client .db ("_system" , username = 'root' , password = arango_root_password )
120
120
assert sys_db .version () == image_version
0 commit comments