message: test: run feature_pruning.py without wallet compiled
  Only one small part of the pruning test (sub-test `wallet_test`) is
  wallet-related, hence we can run all other parts without wallet compiled.
diff: @@ -96,9 +96,6 @@ class PruneTest(BitcoinTestFramework):
  ]
  self.rpc_timeout = 120
  - def skip_test_if_missing_module(self):
  - self.skip_if_no_wallet()
  -
  def setup_network(self):
  self.setup_nodes()
  @@ -114,6 +111,7 @@ class PruneTest(BitcoinTestFramework):
  def setup_nodes(self):
  self.add_nodes(self.num_nodes, self.extra_args)
  self.start_nodes()
  + if self.is_wallet_compiled():
  self.import_deterministic_coinbase_privkeys()
  def create_big_chain(self):
  @@ -474,6 +472,7 @@ class PruneTest(BitcoinTestFramework):
  self.log.info("Test manual pruning with timestamps")
  self.manual_test(4, use_timestamp=True)
  + if self.is_wallet_compiled():
  self.log.info("Test wallet re-scan")
  self.wallet_test()
  