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