auto cit = comments.begin();
while (rit != records.end() || cit != comments.end()) {
- if (cit == comments.end() || (rit != records.end() && (cit->qname.toString() < rit->qname.toString() || cit->qtype < rit->qtype))) {
+ if (cit == comments.end() || (rit != records.end() && (cit->qname.toString() <= rit->qname.toString() || cit->qtype < rit->qtype || cit->qtype == rit->qtype))) {
current_qname = rit->qname;
current_qtype = rit->qtype;
ttl = rit->ttl;
self.assertNotEquals(serverset['comments'], [])
# verify that modified_at has been set by pdns
self.assertNotEquals([c for c in serverset['comments']][0]['modified_at'], 0)
+ # verify that TTL is correct (regression test)
+ self.assertEquals(serverset['ttl'], 3600)
def test_zone_comment_delete(self):
# Test: Delete ONLY comments.