Suppress output in test_bitcoin for expected errors

This commit is contained in:
Gert-Jaap Glasbergen
2019-06-24 17:14:43 +02:00
parent c8fee6769a
commit 7a0c224289
3 changed files with 54 additions and 3 deletions

View File

@@ -4,6 +4,7 @@
#include <boost/test/unit_test.hpp>
#include <noui.h>
#include <test/setup_common.h>
#include <wallet/test/init_test_fixture.h>
@@ -32,21 +33,27 @@ BOOST_AUTO_TEST_CASE(walletinit_verify_walletdir_custom)
BOOST_AUTO_TEST_CASE(walletinit_verify_walletdir_does_not_exist)
{
SetWalletDir(m_walletdir_path_cases["nonexistent"]);
noui_suppress();
bool result = m_chain_client->verify();
noui_reconnect();
BOOST_CHECK(result == false);
}
BOOST_AUTO_TEST_CASE(walletinit_verify_walletdir_is_not_directory)
{
SetWalletDir(m_walletdir_path_cases["file"]);
noui_suppress();
bool result = m_chain_client->verify();
noui_reconnect();
BOOST_CHECK(result == false);
}
BOOST_AUTO_TEST_CASE(walletinit_verify_walletdir_is_not_relative)
{
SetWalletDir(m_walletdir_path_cases["relative"]);
noui_suppress();
bool result = m_chain_client->verify();
noui_reconnect();
BOOST_CHECK(result == false);
}