mirror of
https://github.com/monero-project/monero.git
synced 2026-07-28 14:47:15 -07:00
tests: enable temporary libunbound debug logging
This commit is contained in:
@@ -357,6 +357,11 @@ DNSResolver DNSResolver::create()
|
|||||||
return DNSResolver();
|
return DNSResolver();
|
||||||
}
|
}
|
||||||
|
|
||||||
|
void DNSResolver::set_debug_level(int level)
|
||||||
|
{
|
||||||
|
ub_ctx_debuglevel(m_data->m_ub_context, level);
|
||||||
|
}
|
||||||
|
|
||||||
namespace dns_utils
|
namespace dns_utils
|
||||||
{
|
{
|
||||||
|
|
||||||
|
|||||||
@@ -144,6 +144,8 @@ public:
|
|||||||
*/
|
*/
|
||||||
static DNSResolver create();
|
static DNSResolver create();
|
||||||
|
|
||||||
|
void set_debug_level(int level);
|
||||||
|
|
||||||
private:
|
private:
|
||||||
|
|
||||||
/**
|
/**
|
||||||
|
|||||||
@@ -109,7 +109,9 @@ TEST(AddressFromURL, Failure)
|
|||||||
{
|
{
|
||||||
bool dnssec_result = false;
|
bool dnssec_result = false;
|
||||||
|
|
||||||
|
tools::DNSResolver::instance().set_debug_level(4);
|
||||||
std::vector<std::string> addresses = tools::dns_utils::addresses_from_url("example.veryinvalid", dnssec_result);
|
std::vector<std::string> addresses = tools::dns_utils::addresses_from_url("example.veryinvalid", dnssec_result);
|
||||||
|
tools::DNSResolver::instance().set_debug_level(0);
|
||||||
|
|
||||||
// for a non-existing domain such as "example.invalid", the non-existence is proved with NSEC records
|
// for a non-existing domain such as "example.invalid", the non-existence is proved with NSEC records
|
||||||
ASSERT_TRUE(dnssec_result);
|
ASSERT_TRUE(dnssec_result);
|
||||||
|
|||||||
Reference in New Issue
Block a user