class TestCachingWithExistingEDNS(DNSDistTest):
_config_template = """
- pc = newPacketCache(5, {maxTTL=86400, minTTL=1})
+ pc = newPacketCache(100, {maxTTL=86400, minTTL=1})
getPool(""):setCache(pc)
newServer{address="127.0.0.1:%d"}
"""
class TestCachingCacheFull(DNSDistTest):
_config_template = """
- pc = newPacketCache(1, {maxTTL=86400, minTTL=1})
+ pc = newPacketCache(1, {maxTTL=86400, minTTL=1, numberOfShards=1})
getPool(""):setCache(pc)
newServer{address="127.0.0.1:%d"}
"""
_config_template = """
generateDNSCryptCertificate("DNSCryptProviderPrivate.key", "DNSCryptResolver.cert", "DNSCryptResolver.key", %d, %d, %d)
addDNSCryptBind("127.0.0.1:%d", "%s", "DNSCryptResolver.cert", "DNSCryptResolver.key")
- pc = newPacketCache(5, {maxTTL=86400, minTTL=1})
+ pc = newPacketCache(5, {maxTTL=86400, minTTL=1, numberOfShards=1})
getPool(""):setCache(pc)
newServer{address="127.0.0.1:%s"}
"""