Merge bitcoin/bitcoin#28070: test: Drop 22.x node from TxindexCompatibilityTest

fafe43cb6c scripted-diff: Use blocks_path where possible (MarcoFalke)
fa060c15fb test: Add blocks_path property to TestNode (MarcoFalke)
faba4fc325 test: Drop 22.x node from TxindexCompatibilityTest (MarcoFalke)
fa7f65b0f8 test: Use clean chain in MempoolCompatibilityTest (MarcoFalke)

Pull request description:

  The node in this test was never really needed, because the compatibility tests shouldn't be used to test previous releases. (The test suite of the previous release itself should be used for that). So remove it.

  Also, other test changes. (See individual commits)

ACKs for top commit:
  theStack:
    Code-review ACK fafe43cb6c

Tree-SHA512: 289f54695bf5310663ab38ebf1aa457f53d0aafae56e6657be0e75bf96b303165bad417dc7eaf4c40f0639aa92ce139e5bacb318a2eabab1f8e23a811cabe0cc
This commit is contained in:
fanquake
2023-08-01 09:24:26 +01:00
10 changed files with 26 additions and 37 deletions

View File

@@ -420,6 +420,10 @@ class TestNode():
def debug_log_path(self) -> Path:
return self.chain_path / 'debug.log'
@property
def blocks_path(self) -> Path:
return self.chain_path / "blocks"
@property
def wallets_path(self) -> Path:
return self.chain_path / "wallets"