@@ -56,7 +56,7 @@ def test_database_attributes(db, username):
56
56
assert isinstance (db .wal , WAL )
57
57
58
58
59
- def test_database_misc_methods (sys_db , db , bad_db ):
59
+ def test_database_misc_methods (sys_db , db , bad_db , cluster ):
60
60
# Test get properties
61
61
properties = db .properties ()
62
62
assert "id" in properties
@@ -202,10 +202,6 @@ def test_database_misc_methods(sys_db, db, bad_db):
202
202
# Test get log levels
203
203
assert isinstance (sys_db .log_levels (), dict )
204
204
205
- # Test get log levels (with server_id)
206
- server_id = sys_db .replication .server_id ()
207
- assert isinstance (sys_db .log_levels (server_id ), dict )
208
-
209
205
# Test get log levels with bad database
210
206
with assert_raises (ServerLogLevelError ) as err :
211
207
bad_db .log_levels ()
@@ -219,12 +215,17 @@ def test_database_misc_methods(sys_db, db, bad_db):
219
215
for key , value in sys_db .log_levels ().items ():
220
216
assert result [key ] == value
221
217
222
- # Test set log levels (with server_id)
223
- result = sys_db .set_log_levels (server_id , ** new_levels )
224
- for key , value in new_levels .items ():
225
- assert result [key ] == value
226
- for key , value in sys_db .log_levels (server_id ).items ():
227
- assert result [key ] == value
218
+ if cluster :
219
+ # Test get log levels (with server_id)
220
+ server_id = sys_db .cluster .server_id ()
221
+ assert isinstance (sys_db .log_levels (server_id ), dict )
222
+
223
+ # Test set log levels (with server_id)
224
+ result = sys_db .set_log_levels (server_id , ** new_levels )
225
+ for key , value in new_levels .items ():
226
+ assert result [key ] == value
227
+ for key , value in sys_db .log_levels (server_id ).items ():
228
+ assert result [key ] == value
228
229
229
230
# Test set log levels with bad database
230
231
with assert_raises (ServerLogLevelSetError ):
0 commit comments