@@ -19,7 +19,7 @@ def set_test_params(self):
19
19
self .wallet_names = []
20
20
21
21
def test_config_file_parser (self ):
22
- # Assume node is stopped
22
+ self . stop_node ( 0 )
23
23
24
24
inc_conf_file_path = os .path .join (self .nodes [0 ].datadir , 'include.conf' )
25
25
with open (os .path .join (self .nodes [0 ].datadir , 'bitcoin.conf' ), 'a' , encoding = 'utf-8' ) as conf :
@@ -89,11 +89,12 @@ def test_invalid_command_line_options(self):
89
89
)
90
90
91
91
def test_log_buffer (self ):
92
+ self .stop_node (0 )
92
93
with self .nodes [0 ].assert_debug_log (expected_msgs = ['Warning: parsed potentially confusing double-negative -connect=0\n ' ]):
93
94
self .start_node (0 , extra_args = ['-noconnect=0' ])
94
- self .stop_node (0 )
95
95
96
96
def test_args_log (self ):
97
+ self .stop_node (0 )
97
98
self .log .info ('Test config args logging' )
98
99
with self .nodes [0 ].assert_debug_log (
99
100
expected_msgs = [
@@ -120,37 +121,37 @@ def test_args_log(self):
120
121
'-rpcuser=secret-rpcuser' ,
121
122
'-torpassword=secret-torpassword' ,
122
123
])
123
- self .stop_node (0 )
124
124
125
125
def test_networkactive (self ):
126
126
self .log .info ('Test -networkactive option' )
127
+ self .stop_node (0 )
127
128
with self .nodes [0 ].assert_debug_log (expected_msgs = ['SetNetworkActive: true\n ' ]):
128
129
self .start_node (0 )
129
- self .stop_node (0 )
130
130
131
+ self .stop_node (0 )
131
132
with self .nodes [0 ].assert_debug_log (expected_msgs = ['SetNetworkActive: true\n ' ]):
132
133
self .start_node (0 , extra_args = ['-networkactive' ])
133
- self .stop_node (0 )
134
134
135
+ self .stop_node (0 )
135
136
with self .nodes [0 ].assert_debug_log (expected_msgs = ['SetNetworkActive: true\n ' ]):
136
137
self .start_node (0 , extra_args = ['-networkactive=1' ])
137
- self .stop_node (0 )
138
138
139
+ self .stop_node (0 )
139
140
with self .nodes [0 ].assert_debug_log (expected_msgs = ['SetNetworkActive: false\n ' ]):
140
141
self .start_node (0 , extra_args = ['-networkactive=0' ])
141
- self .stop_node (0 )
142
142
143
+ self .stop_node (0 )
143
144
with self .nodes [0 ].assert_debug_log (expected_msgs = ['SetNetworkActive: false\n ' ]):
144
145
self .start_node (0 , extra_args = ['-nonetworkactive' ])
145
- self .stop_node (0 )
146
146
147
+ self .stop_node (0 )
147
148
with self .nodes [0 ].assert_debug_log (expected_msgs = ['SetNetworkActive: false\n ' ]):
148
149
self .start_node (0 , extra_args = ['-nonetworkactive=1' ])
149
- self .stop_node (0 )
150
150
151
151
def test_seed_peers (self ):
152
152
self .log .info ('Test seed peers' )
153
153
default_data_dir = self .nodes [0 ].datadir
154
+ self .stop_node (0 )
154
155
155
156
# No peers.dat exists and -dnsseed=1
156
157
# We expect the node will use DNS Seeds, but Regtest mode has 0 DNS seeds
@@ -201,12 +202,9 @@ def test_seed_peers(self):
201
202
with self .nodes [0 ].assert_debug_log (expected_msgs = [
202
203
"Adding fixed seeds as 60 seconds have passed and addrman is empty" ]):
203
204
self .nodes [0 ].setmocktime (start + 65 )
204
- self .stop_node (0 )
205
205
206
206
207
207
def run_test (self ):
208
- self .stop_node (0 )
209
-
210
208
self .test_log_buffer ()
211
209
self .test_args_log ()
212
210
self .test_seed_peers ()
0 commit comments