Skip to content

Commit a047344

Browse files
committed
scripted-diff: Add __file__ argument to BitcoinTestFramework.init()
-BEGIN VERIFY SCRIPT- sed -i -e 's/\s*().main\s*()/(__file__).main()/' $(git ls-files test/functional/*.py) sed -i -e 's/def __init__(self)/def __init__(self, test_file)/' test/functional/test_framework/test_framework.py -END VERIFY SCRIPT-
1 parent 45750f6 commit a047344

File tree

247 files changed

+247
-247
lines changed

Some content is hidden

Large Commits have some content hidden by default. Use the searchbox below for content that may be hidden.

247 files changed

+247
-247
lines changed

test/functional/create_cache.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -24,4 +24,4 @@ def run_test(self):
2424
pass
2525

2626
if __name__ == '__main__':
27-
CreateCache().main()
27+
CreateCache(__file__).main()

test/functional/example_test.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -225,4 +225,4 @@ def run_test(self):
225225

226226

227227
if __name__ == '__main__':
228-
ExampleTest().main()
228+
ExampleTest(__file__).main()

test/functional/feature_abortnode.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -42,4 +42,4 @@ def run_test(self):
4242

4343

4444
if __name__ == '__main__':
45-
AbortNodeTest().main()
45+
AbortNodeTest(__file__).main()

test/functional/feature_addrman.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -160,4 +160,4 @@ def run_test(self):
160160

161161

162162
if __name__ == "__main__":
163-
AddrmanTest().main()
163+
AddrmanTest(__file__).main()

test/functional/feature_anchors.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -141,4 +141,4 @@ def run_test(self):
141141

142142

143143
if __name__ == "__main__":
144-
AnchorsTest().main()
144+
AnchorsTest(__file__).main()

test/functional/feature_asmap.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -146,4 +146,4 @@ def run_test(self):
146146

147147

148148
if __name__ == '__main__':
149-
AsmapTest().main()
149+
AsmapTest(__file__).main()

test/functional/feature_assumeutxo.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -555,4 +555,4 @@ class Block:
555555
chain_tx: int
556556

557557
if __name__ == '__main__':
558-
AssumeutxoTest().main()
558+
AssumeutxoTest(__file__).main()

test/functional/feature_assumevalid.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -172,4 +172,4 @@ def run_test(self):
172172

173173

174174
if __name__ == '__main__':
175-
AssumeValidTest().main()
175+
AssumeValidTest(__file__).main()

test/functional/feature_bind_extra.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,4 +88,4 @@ def run_test(self):
8888
assert_equal(binds, set(expected_services))
8989

9090
if __name__ == '__main__':
91-
BindExtraTest().main()
91+
BindExtraTest(__file__).main()

test/functional/feature_bind_port_discover.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,4 +75,4 @@ def run_test(self):
7575
assert found_addr1
7676

7777
if __name__ == '__main__':
78-
BindPortDiscoverTest().main()
78+
BindPortDiscoverTest(__file__).main()

test/functional/feature_bind_port_externalip.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,4 +72,4 @@ def run_test(self):
7272
assert found
7373

7474
if __name__ == '__main__':
75-
BindPortExternalIPTest().main()
75+
BindPortExternalIPTest(__file__).main()

test/functional/feature_bip68_sequence.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -412,4 +412,4 @@ def test_version2_relay(self):
412412

413413

414414
if __name__ == '__main__':
415-
BIP68Test().main()
415+
BIP68Test(__file__).main()

test/functional/feature_block.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1434,4 +1434,4 @@ def send_blocks(self, blocks, success=True, reject_reason=None, force_send=False
14341434

14351435

14361436
if __name__ == '__main__':
1437-
FullBlockTest().main()
1437+
FullBlockTest(__file__).main()

test/functional/feature_blocksdir.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -35,4 +35,4 @@ def run_test(self):
3535

3636

3737
if __name__ == '__main__':
38-
BlocksdirTest().main()
38+
BlocksdirTest(__file__).main()

test/functional/feature_cltv.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -195,4 +195,4 @@ def run_test(self):
195195

196196

197197
if __name__ == '__main__':
198-
BIP65Test().main()
198+
BIP65Test(__file__).main()

test/functional/feature_coinstatsindex.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -324,4 +324,4 @@ def _test_init_index_after_reorg(self):
324324

325325

326326
if __name__ == '__main__':
327-
CoinStatsIndexTest().main()
327+
CoinStatsIndexTest(__file__).main()

test/functional/feature_config_args.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -431,4 +431,4 @@ def run_test(self):
431431

432432

433433
if __name__ == '__main__':
434-
ConfArgsTest().main()
434+
ConfArgsTest(__file__).main()

test/functional/feature_csv_activation.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -482,4 +482,4 @@ def run_test(self):
482482

483483

484484
if __name__ == '__main__':
485-
BIP68_112_113Test().main()
485+
BIP68_112_113Test(__file__).main()

test/functional/feature_dbcrash.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -286,4 +286,4 @@ def run_test(self):
286286

287287

288288
if __name__ == "__main__":
289-
ChainstateWriteCrashTest().main()
289+
ChainstateWriteCrashTest(__file__).main()

test/functional/feature_dersig.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -148,4 +148,4 @@ def run_test(self):
148148

149149

150150
if __name__ == '__main__':
151-
BIP66Test().main()
151+
BIP66Test(__file__).main()

test/functional/feature_dirsymlinks.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -38,4 +38,4 @@ def run_test(self):
3838

3939

4040
if __name__ == "__main__":
41-
SymlinkTest().main()
41+
SymlinkTest(__file__).main()

test/functional/feature_discover.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -72,4 +72,4 @@ def run_test(self):
7272

7373

7474
if __name__ == '__main__':
75-
DiscoverTest().main()
75+
DiscoverTest(__file__).main()

test/functional/feature_fastprune.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -26,4 +26,4 @@ def run_test(self):
2626

2727

2828
if __name__ == '__main__':
29-
FeatureFastpruneTest().main()
29+
FeatureFastpruneTest(__file__).main()

test/functional/feature_fee_estimation.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -439,4 +439,4 @@ def run_test(self):
439439

440440

441441
if __name__ == "__main__":
442-
EstimateFeeTest().main()
442+
EstimateFeeTest(__file__).main()

test/functional/feature_filelock.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,4 @@ def check_wallet_filelock(descriptors):
5454
check_wallet_filelock(True)
5555

5656
if __name__ == '__main__':
57-
FilelockTest().main()
57+
FilelockTest(__file__).main()

test/functional/feature_framework_miniwallet.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -46,4 +46,4 @@ def run_test(self):
4646

4747

4848
if __name__ == '__main__':
49-
FeatureFrameworkMiniWalletTest().main()
49+
FeatureFrameworkMiniWalletTest(__file__).main()

test/functional/feature_help.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -59,4 +59,4 @@ def run_test(self):
5959

6060

6161
if __name__ == '__main__':
62-
HelpTest().main()
62+
HelpTest(__file__).main()

test/functional/feature_includeconf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -83,4 +83,4 @@ def run_test(self):
8383
assert subversion.endswith("main; relative; relative2)/")
8484

8585
if __name__ == '__main__':
86-
IncludeConfTest().main()
86+
IncludeConfTest(__file__).main()

test/functional/feature_index_prune.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -155,4 +155,4 @@ def run_test(self):
155155

156156

157157
if __name__ == '__main__':
158-
FeatureIndexPruneTest().main()
158+
FeatureIndexPruneTest(__file__).main()

test/functional/feature_init.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -149,4 +149,4 @@ def check_clean_start():
149149

150150

151151
if __name__ == '__main__':
152-
InitStressTest().main()
152+
InitStressTest(__file__).main()

test/functional/feature_loadblock.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -80,4 +80,4 @@ def run_test(self):
8080

8181

8282
if __name__ == '__main__':
83-
LoadblockTest().main()
83+
LoadblockTest(__file__).main()

test/functional/feature_logging.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -101,4 +101,4 @@ def run_test(self):
101101

102102

103103
if __name__ == '__main__':
104-
LoggingTest().main()
104+
LoggingTest(__file__).main()

test/functional/feature_maxtipage.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -62,4 +62,4 @@ def run_test(self):
6262

6363

6464
if __name__ == '__main__':
65-
MaxTipAgeTest().main()
65+
MaxTipAgeTest(__file__).main()

test/functional/feature_maxuploadtarget.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -206,4 +206,4 @@ def run_test(self):
206206
self.nodes[0].assert_start_raises_init_error(extra_args=["-maxuploadtarget=abc"], expected_msg="Error: Unable to parse -maxuploadtarget: 'abc'")
207207

208208
if __name__ == '__main__':
209-
MaxUploadTest().main()
209+
MaxUploadTest(__file__).main()

test/functional/feature_minchainwork.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -115,4 +115,4 @@ def run_test(self):
115115

116116

117117
if __name__ == '__main__':
118-
MinimumChainWorkTest().main()
118+
MinimumChainWorkTest(__file__).main()

test/functional/feature_notifications.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -194,4 +194,4 @@ def expect_wallet_notify(self, tx_details):
194194

195195

196196
if __name__ == '__main__':
197-
NotificationsTest().main()
197+
NotificationsTest(__file__).main()

test/functional/feature_nulldummy.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -154,4 +154,4 @@ def block_submit(self, node, txs, *, with_witness=False, accept):
154154

155155

156156
if __name__ == '__main__':
157-
NULLDUMMYTest().main()
157+
NULLDUMMYTest(__file__).main()

test/functional/feature_posix_fs_permissions.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -40,4 +40,4 @@ def run_test(self):
4040

4141

4242
if __name__ == '__main__':
43-
PosixFsPermissionsTest().main()
43+
PosixFsPermissionsTest(__file__).main()

test/functional/feature_presegwit_node_upgrade.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -54,4 +54,4 @@ def run_test(self):
5454

5555

5656
if __name__ == '__main__':
57-
SegwitUpgradeTest().main()
57+
SegwitUpgradeTest(__file__).main()

test/functional/feature_proxy.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -457,4 +457,4 @@ def networks_dict(d):
457457
os.unlink(socket_path)
458458

459459
if __name__ == '__main__':
460-
ProxyTest().main()
460+
ProxyTest(__file__).main()

test/functional/feature_pruning.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -513,4 +513,4 @@ def test_pruneheight_undo_presence(self):
513513
assert_equal(pruneheight, new_pruneheight)
514514

515515
if __name__ == '__main__':
516-
PruneTest().main()
516+
PruneTest(__file__).main()

test/functional/feature_rbf.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -727,4 +727,4 @@ def test_fullrbf(self):
727727
assert conflicting_tx['txid'] in self.nodes[0].getrawmempool()
728728

729729
if __name__ == '__main__':
730-
ReplaceByFeeTest().main()
730+
ReplaceByFeeTest(__file__).main()

test/functional/feature_reindex.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -103,4 +103,4 @@ def run_test(self):
103103

104104

105105
if __name__ == '__main__':
106-
ReindexTest().main()
106+
ReindexTest(__file__).main()

test/functional/feature_reindex_readonly.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -87,4 +87,4 @@ def run_test(self):
8787

8888

8989
if __name__ == '__main__':
90-
BlockstoreReindexTest().main()
90+
BlockstoreReindexTest(__file__).main()

test/functional/feature_remove_pruned_files_on_startup.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -52,4 +52,4 @@ def run_test(self):
5252
assert not os.path.exists(rev1)
5353

5454
if __name__ == '__main__':
55-
FeatureRemovePrunedFilesOnStartupTest().main()
55+
FeatureRemovePrunedFilesOnStartupTest(__file__).main()

test/functional/feature_segwit.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -657,4 +657,4 @@ def create_and_mine_tx_from_txids(self, txids, success=True):
657657

658658

659659
if __name__ == '__main__':
660-
SegWitTest().main()
660+
SegWitTest(__file__).main()

test/functional/feature_settings.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -88,4 +88,4 @@ def run_test(self):
8888

8989

9090
if __name__ == '__main__':
91-
SettingsTest().main()
91+
SettingsTest(__file__).main()

test/functional/feature_shutdown.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -32,4 +32,4 @@ def run_test(self):
3232
self.stop_node(0, wait=1000)
3333

3434
if __name__ == '__main__':
35-
ShutdownTest().main()
35+
ShutdownTest(__file__).main()

test/functional/feature_signet.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -82,4 +82,4 @@ def run_test(self):
8282

8383

8484
if __name__ == '__main__':
85-
SignetBasicTest().main()
85+
SignetBasicTest(__file__).main()

test/functional/feature_startupnotify.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -39,4 +39,4 @@ def get_count():
3939

4040

4141
if __name__ == '__main__':
42-
StartupNotifyTest().main()
42+
StartupNotifyTest(__file__).main()

test/functional/feature_taproot.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -1766,4 +1766,4 @@ def run_test(self):
17661766

17671767

17681768
if __name__ == '__main__':
1769-
TaprootTest().main()
1769+
TaprootTest(__file__).main()

test/functional/feature_uacomment.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -37,4 +37,4 @@ def run_test(self):
3737

3838

3939
if __name__ == '__main__':
40-
UacommentTest().main()
40+
UacommentTest(__file__).main()

test/functional/feature_unsupported_utxo_db.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -58,4 +58,4 @@ def run_test(self):
5858

5959

6060
if __name__ == "__main__":
61-
UnsupportedUtxoDbTest().main()
61+
UnsupportedUtxoDbTest(__file__).main()

test/functional/feature_utxo_set_hash.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -75,4 +75,4 @@ def run_test(self):
7575

7676

7777
if __name__ == '__main__':
78-
UTXOSetHashTest().main()
78+
UTXOSetHashTest(__file__).main()

test/functional/feature_versionbits_warning.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -100,4 +100,4 @@ def run_test(self):
100100
self.wait_until(lambda: self.versionbits_in_alert_file())
101101

102102
if __name__ == '__main__':
103-
VersionBitsWarningTest().main()
103+
VersionBitsWarningTest(__file__).main()

test/functional/interface_bitcoin_cli.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -383,4 +383,4 @@ def run_test(self):
383383

384384

385385
if __name__ == '__main__':
386-
TestBitcoinCli().main()
386+
TestBitcoinCli(__file__).main()

test/functional/interface_http.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -106,4 +106,4 @@ def run_test(self):
106106

107107

108108
if __name__ == '__main__':
109-
HTTPBasicsTest ().main ()
109+
HTTPBasicsTest(__file__).main()

test/functional/interface_rest.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -436,4 +436,4 @@ def run_test(self):
436436
assert_equal(resp.read().decode('utf-8').rstrip(), f"Invalid hash: {INVALID_PARAM}")
437437

438438
if __name__ == '__main__':
439-
RESTTest().main()
439+
RESTTest(__file__).main()

test/functional/interface_rpc.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -246,4 +246,4 @@ def run_test(self):
246246

247247

248248
if __name__ == '__main__':
249-
RPCInterfaceTest().main()
249+
RPCInterfaceTest(__file__).main()

test/functional/interface_usdt_coinselection.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -231,4 +231,4 @@ def run_test(self):
231231

232232

233233
if __name__ == '__main__':
234-
CoinSelectionTracepointTest().main()
234+
CoinSelectionTracepointTest(__file__).main()

test/functional/interface_usdt_mempool.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -322,4 +322,4 @@ def run_test(self):
322322

323323

324324
if __name__ == "__main__":
325-
MempoolTracepointTest().main()
325+
MempoolTracepointTest(__file__).main()

test/functional/interface_usdt_net.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -168,4 +168,4 @@ def handle_outbound(_, data, __):
168168

169169

170170
if __name__ == '__main__':
171-
NetTracepointTest().main()
171+
NetTracepointTest(__file__).main()

test/functional/interface_usdt_utxocache.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -407,4 +407,4 @@ def handle_utxocache_flush(_, data, __):
407407

408408

409409
if __name__ == '__main__':
410-
UTXOCacheTracepointTest().main()
410+
UTXOCacheTracepointTest(__file__).main()

test/functional/interface_usdt_validation.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -131,4 +131,4 @@ def handle_blockconnected(_, data, __):
131131

132132

133133
if __name__ == '__main__':
134-
ValidationTracepointTest().main()
134+
ValidationTracepointTest(__file__).main()

test/functional/interface_zmq.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -597,4 +597,4 @@ def test_ipv6(self):
597597

598598

599599
if __name__ == '__main__':
600-
ZMQTest().main()
600+
ZMQTest(__file__).main()

test/functional/mempool_accept.py

+1-1
Original file line numberDiff line numberDiff line change
@@ -409,4 +409,4 @@ def run_test(self):
409409
)
410410

411411
if __name__ == '__main__':
412-
MempoolAcceptanceTest().main()
412+
MempoolAcceptanceTest(__file__).main()

0 commit comments

Comments
 (0)