test: fix wallet scope in abandon_transaction_tests

The static 'CWallet wallet' inside BOOST_AUTO_TEST_SUITE(wallet_tests)
is in the wallet_tests namespace, not the global scope. Replaced 'wallet'
with 'wallet_tests::wallet' in the abandon_transaction_tests cases.

Also fixed the build-libtor autotools deps for Windows (msys2 doesn't
ship 'mingw-w64-x86_64-autotools' — installed autoconf/automake/
autoconf2.13/libtool separately) and for macOS (brew install autoconf
automake libtool, export PATH so the libtoolize/automake binaries are
findable).
This commit is contained in:
Krystie
2026-06-24 19:50:59 -07:00
parent 75dd9e034a
commit eb1851ba89
2 changed files with 14 additions and 7 deletions
+9 -2
View File
@@ -161,7 +161,9 @@ jobs:
mingw-w64-x86_64-miniupnpc
mingw-w64-x86_64-zlib
mingw-w64-x86_64-rocksdb
mingw-w64-x86_64-autotools
mingw-w64-x86_64-autoconf
mingw-w64-x86_64-automake
mingw-w64-x86_64-autoconf2.13
mingw-w64-x86_64-libtool
- name: Set VERSION
@@ -319,6 +321,10 @@ jobs:
mingw-w64-x86_64-miniupnpc
mingw-w64-x86_64-zlib
mingw-w64-x86_64-rocksdb
mingw-w64-x86_64-autoconf
mingw-w64-x86_64-automake
mingw-w64-x86_64-autoconf2.13
mingw-w64-x86_64-libtool
- name: Configure
run: |
@@ -600,7 +606,8 @@ jobs:
# macOS Qt is built with @rpath embedded, so libtor needs to be
# at the configured TOR_SOURCE_ROOT location.
run: |
brew install libevent openssl@3
brew install libevent openssl@3 autoconf automake libtool
export PATH="/opt/homebrew/opt/automake/bin:/opt/homebrew/opt/libtool/bin:$PATH"
LIBEVENT_DIR=/opt/homebrew/opt/libevent \
OPENSSL_DIR=/opt/homebrew/opt/openssl@3 \
ZLIB_DIR=/opt/homebrew/opt/zlib \