@@ -160,8 +160,8 @@ def test_init_unique_system_id(self):
160
160
161
161
with scoped_config (cache_initdb = True ,
162
162
cached_initdb_unique = True ) as config :
163
- self . assertTrue (config .cache_initdb )
164
- self . assertTrue (config .cached_initdb_unique )
163
+ assert (config .cache_initdb )
164
+ assert (config .cached_initdb_unique )
165
165
166
166
# spawn two nodes; ids must be different
167
167
with get_new_node ().init ().start () as node1 , \
@@ -183,7 +183,7 @@ def test_node_exit(self):
183
183
node .safe_psql ('select 1' )
184
184
185
185
# we should save the DB for "debugging"
186
- self . assertTrue (os .path .exists (base_dir ))
186
+ assert (os .path .exists (base_dir ))
187
187
rmtree (base_dir , ignore_errors = True )
188
188
189
189
with get_new_node ().init () as node :
@@ -196,7 +196,7 @@ def test_double_start(self):
196
196
with get_new_node ().init ().start () as node :
197
197
# can't start node more than once
198
198
node .start ()
199
- self . assertTrue (node .is_started )
199
+ assert (node .is_started )
200
200
201
201
def test_uninitialized_start (self ):
202
202
with get_new_node () as node :
@@ -241,10 +241,10 @@ def test_pg_ctl(self):
241
241
node .init ().start ()
242
242
243
243
status = node .pg_ctl (['status' ])
244
- self . assertTrue ('PID' in status )
244
+ assert ('PID' in status )
245
245
246
246
def test_status (self ):
247
- self . assertTrue (NodeStatus .Running )
247
+ assert (NodeStatus .Running )
248
248
assert not (NodeStatus .Stopped )
249
249
assert not (NodeStatus .Uninitialized )
250
250
@@ -320,7 +320,7 @@ def test_psql(self):
320
320
def test_safe_psql__expect_error (self ):
321
321
with get_new_node ().init ().start () as node :
322
322
err = node .safe_psql ('select_or_not_select 1' , expect_error = True )
323
- self . assertTrue (type (err ) == str ) # noqa: E721
323
+ assert (type (err ) == str ) # noqa: E721
324
324
self .assertIn ('select_or_not_select' , err )
325
325
self .assertIn ('ERROR: syntax error at or near "select_or_not_select"' , err )
326
326
@@ -371,7 +371,7 @@ def test_control_data(self):
371
371
372
372
# check returned dict
373
373
assert data is not None
374
- self . assertTrue (any ('pg_control' in s for s in data .keys ()))
374
+ assert (any ('pg_control' in s for s in data .keys ()))
375
375
376
376
def test_backup_simple (self ):
377
377
with get_new_node () as master :
@@ -651,9 +651,9 @@ def test_dump(self):
651
651
with removing (node1 .dump (format = format )) as dump :
652
652
with get_new_node ().init ().start () as node3 :
653
653
if format == 'directory' :
654
- self . assertTrue (os .path .isdir (dump ))
654
+ assert (os .path .isdir (dump ))
655
655
else :
656
- self . assertTrue (os .path .isfile (dump ))
656
+ assert (os .path .isfile (dump ))
657
657
# restore dump
658
658
node3 .restore (filename = dump )
659
659
res = node3 .execute (query_select )
@@ -677,7 +677,7 @@ def test_poll_query_until(self):
677
677
node .poll_query_until (query = check_time .format (start_time ))
678
678
end_time = node .execute (get_time )[0 ][0 ]
679
679
680
- self . assertTrue (end_time - start_time >= 5 )
680
+ assert (end_time - start_time >= 5 )
681
681
682
682
# check 0 columns
683
683
with pytest .raises (expected_exception = QueryException ):
@@ -770,13 +770,13 @@ def test_logging(self):
770
770
# check that master's port is found
771
771
with open (logfile .name , 'r' ) as log :
772
772
lines = log .readlines ()
773
- self . assertTrue (any (node_name in s for s in lines ))
773
+ assert (any (node_name in s for s in lines ))
774
774
775
775
# test logger after stop/start/restart
776
776
master .stop ()
777
777
master .start ()
778
778
master .restart ()
779
- self . assertTrue (master ._logger .is_alive ())
779
+ assert (master ._logger .is_alive ())
780
780
781
781
# @unittest.skipUnless(util_exists('pgbench.exe' if os.name == 'nt' else 'pgbench'), 'pgbench might be missing')
782
782
def test_pgbench (self ):
@@ -798,7 +798,7 @@ def test_pgbench(self):
798
798
799
799
proc .stdout .close ()
800
800
801
- self . assertTrue ('tps' in out )
801
+ assert ('tps' in out )
802
802
803
803
def test_pg_config (self ):
804
804
# check same instances
@@ -872,13 +872,13 @@ def test_auto_name(self):
872
872
with get_new_node ().init (allow_streaming = True ).start () as m :
873
873
with m .replicate ().start () as r :
874
874
# check that nodes are running
875
- self . assertTrue (m .status ())
876
- self . assertTrue (r .status ())
875
+ assert (m .status ())
876
+ assert (r .status ())
877
877
878
878
# check their names
879
879
self .assertNotEqual (m .name , r .name )
880
- self . assertTrue ('testgres' in m .name )
881
- self . assertTrue ('testgres' in r .name )
880
+ assert ('testgres' in m .name )
881
+ assert ('testgres' in r .name )
882
882
883
883
def test_file_tail (self ):
884
884
from testgres .utils import file_tail
@@ -957,21 +957,21 @@ def test_version_management(self):
957
957
g = PgVer ('15.3.1bihabeta1' )
958
958
k = PgVer ('15.3.1' )
959
959
960
- self . assertTrue (a == b )
961
- self . assertTrue (b > c )
962
- self . assertTrue (a > c )
963
- self . assertTrue (d > e )
964
- self . assertTrue (e > f )
965
- self . assertTrue (d > f )
966
- self . assertTrue (h > f )
967
- self . assertTrue (h == i )
968
- self . assertTrue (g == k )
969
- self . assertTrue (g > h )
960
+ assert (a == b )
961
+ assert (b > c )
962
+ assert (a > c )
963
+ assert (d > e )
964
+ assert (e > f )
965
+ assert (d > f )
966
+ assert (h > f )
967
+ assert (h == i )
968
+ assert (g == k )
969
+ assert (g > h )
970
970
971
971
version = get_pg_version ()
972
972
with get_new_node () as node :
973
- self . assertTrue (isinstance (version , six .string_types ))
974
- self . assertTrue (isinstance (node .version , PgVer ))
973
+ assert (isinstance (version , six .string_types ))
974
+ assert (isinstance (node .version , PgVer ))
975
975
self .assertEqual (node .version , PgVer (version ))
976
976
977
977
def test_child_pids (self ):
@@ -1054,7 +1054,7 @@ def test_upgrade_node(self):
1054
1054
node_new .init (cached = False )
1055
1055
res = node_new .upgrade_from (old_node = node_old )
1056
1056
node_new .start ()
1057
- self . assertTrue (b'Upgrade Complete' in res )
1057
+ assert (b'Upgrade Complete' in res )
1058
1058
1059
1059
def test_parse_pg_version (self ):
1060
1060
# Linux Mint
@@ -1069,7 +1069,7 @@ def test_parse_pg_version(self):
1069
1069
def test_the_same_port (self ):
1070
1070
with get_new_node () as node :
1071
1071
node .init ().start ()
1072
- self . assertTrue (node ._should_free_port )
1072
+ assert (node ._should_free_port )
1073
1073
self .assertEqual (type (node .port ), int )
1074
1074
node_port_copy = node .port
1075
1075
self .assertEqual (rm_carriage_returns (node .safe_psql ("SELECT 1;" )), b'1\n ' )
@@ -1087,7 +1087,7 @@ def test_the_same_port(self):
1087
1087
1088
1088
# node is still working
1089
1089
self .assertEqual (node .port , node_port_copy )
1090
- self . assertTrue (node ._should_free_port )
1090
+ assert (node ._should_free_port )
1091
1091
self .assertEqual (rm_carriage_returns (node .safe_psql ("SELECT 3;" )), b'3\n ' )
1092
1092
1093
1093
class tagPortManagerProxy :
@@ -1193,30 +1193,30 @@ def test_port_rereserve_during_node_start(self):
1193
1193
1194
1194
with get_new_node () as node1 :
1195
1195
node1 .init ().start ()
1196
- self . assertTrue (node1 ._should_free_port )
1196
+ assert (node1 ._should_free_port )
1197
1197
self .assertEqual (type (node1 .port ), int ) # noqa: E721
1198
1198
node1_port_copy = node1 .port
1199
1199
self .assertEqual (rm_carriage_returns (node1 .safe_psql ("SELECT 1;" )), b'1\n ' )
1200
1200
1201
1201
with __class__ .tagPortManagerProxy (node1 .port , C_COUNT_OF_BAD_PORT_USAGE ):
1202
1202
assert __class__ .tagPortManagerProxy .sm_DummyPortNumber == node1 .port
1203
1203
with get_new_node () as node2 :
1204
- self . assertTrue (node2 ._should_free_port )
1204
+ assert (node2 ._should_free_port )
1205
1205
self .assertEqual (node2 .port , node1 .port )
1206
1206
1207
1207
node2 .init ().start ()
1208
1208
1209
1209
self .assertNotEqual (node2 .port , node1 .port )
1210
- self . assertTrue (node2 ._should_free_port )
1210
+ assert (node2 ._should_free_port )
1211
1211
self .assertEqual (__class__ .tagPortManagerProxy .sm_DummyPortCurrentUsage , 0 )
1212
1212
self .assertEqual (__class__ .tagPortManagerProxy .sm_DummyPortTotalUsage , C_COUNT_OF_BAD_PORT_USAGE )
1213
- self . assertTrue (node2 .is_started )
1213
+ assert (node2 .is_started )
1214
1214
1215
1215
self .assertEqual (rm_carriage_returns (node2 .safe_psql ("SELECT 2;" )), b'2\n ' )
1216
1216
1217
1217
# node1 is still working
1218
1218
self .assertEqual (node1 .port , node1_port_copy )
1219
- self . assertTrue (node1 ._should_free_port )
1219
+ assert (node1 ._should_free_port )
1220
1220
self .assertEqual (rm_carriage_returns (node1 .safe_psql ("SELECT 3;" )), b'3\n ' )
1221
1221
1222
1222
def test_port_conflict (self ):
@@ -1226,15 +1226,15 @@ def test_port_conflict(self):
1226
1226
1227
1227
with get_new_node () as node1 :
1228
1228
node1 .init ().start ()
1229
- self . assertTrue (node1 ._should_free_port )
1229
+ assert (node1 ._should_free_port )
1230
1230
self .assertEqual (type (node1 .port ), int ) # noqa: E721
1231
1231
node1_port_copy = node1 .port
1232
1232
self .assertEqual (rm_carriage_returns (node1 .safe_psql ("SELECT 1;" )), b'1\n ' )
1233
1233
1234
1234
with __class__ .tagPortManagerProxy (node1 .port , C_COUNT_OF_BAD_PORT_USAGE ):
1235
1235
assert __class__ .tagPortManagerProxy .sm_DummyPortNumber == node1 .port
1236
1236
with get_new_node () as node2 :
1237
- self . assertTrue (node2 ._should_free_port )
1237
+ assert (node2 ._should_free_port )
1238
1238
self .assertEqual (node2 .port , node1 .port )
1239
1239
1240
1240
with pytest .raises (
@@ -1244,7 +1244,7 @@ def test_port_conflict(self):
1244
1244
node2 .init ().start ()
1245
1245
1246
1246
self .assertEqual (node2 .port , node1 .port )
1247
- self . assertTrue (node2 ._should_free_port )
1247
+ assert (node2 ._should_free_port )
1248
1248
self .assertEqual (__class__ .tagPortManagerProxy .sm_DummyPortCurrentUsage , 1 )
1249
1249
self .assertEqual (__class__ .tagPortManagerProxy .sm_DummyPortTotalUsage , C_COUNT_OF_BAD_PORT_USAGE )
1250
1250
assert not (node2 .is_started )
@@ -1254,7 +1254,7 @@ def test_port_conflict(self):
1254
1254
1255
1255
# node1 is still working
1256
1256
self .assertEqual (node1 .port , node1_port_copy )
1257
- self . assertTrue (node1 ._should_free_port )
1257
+ assert (node1 ._should_free_port )
1258
1258
self .assertEqual (rm_carriage_returns (node1 .safe_psql ("SELECT 3;" )), b'3\n ' )
1259
1259
1260
1260
def test_simple_with_bin_dir (self ):
0 commit comments