std::unique_ptr<SyncRes> sr;
initSR(sr);
if (qmin)
- setDoQNameMinimisation();
+ sr->setQNameMinimization();
primeHints();
}
BOOST_AUTO_TEST_CASE(test_no_data_qmin) {
- // DISABLED UNTIL QNAME MINIMIZATION IS THERE
- return;
test_no_data_f(true);
}
zone->setName("Unit test policy 0");
zone->addNSIPTrigger(Netmask(ns, 32), std::move(pol));
auto luaconfsCopy = g_luaconfs.getCopy();
+ luaconfsCopy.dfe.clearZones();
luaconfsCopy.dfe.addZone(zone);
g_luaconfs.setState(luaconfsCopy);
zone->setName("Unit test policy 0");
zone->addNSIPTrigger(Netmask(ns, 128), std::move(pol));
auto luaconfsCopy = g_luaconfs.getCopy();
+ luaconfsCopy.dfe.clearZones();
luaconfsCopy.dfe.addZone(zone);
g_luaconfs.setState(luaconfsCopy);
zone->setName("Unit test policy 0");
zone->addNSTrigger(nsName, std::move(pol));
auto luaconfsCopy = g_luaconfs.getCopy();
+ luaconfsCopy.dfe.clearZones();
luaconfsCopy.dfe.addZone(zone);
g_luaconfs.setState(luaconfsCopy);
zone->addNSIPTrigger(Netmask(ns, 128), DNSFilterEngine::Policy(pol));
zone->addNSTrigger(nsName, std::move(pol));
auto luaconfsCopy = g_luaconfs.getCopy();
+ luaconfsCopy.dfe.clearZones();
luaconfsCopy.dfe.addZone(zone);
g_luaconfs.setState(luaconfsCopy);