summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorThiago Macieira <thiago.macieira@intel.com>2024-04-17 22:31:33 -0700
committerThiago Macieira <thiago.macieira@intel.com>2024-04-22 21:36:30 -0700
commitf110bd2663c06564784388326f324cd01b2bbaff (patch)
treeba2ceb26a2d4e0b24f0ff8f57f9b90bd0cb65e38
parent6800e168d5ac780f57a4659b0636bc2f072440a2 (diff)
tst_QDnsLookup: add testing of PTR records on global names
The DNS servers from Google and CloudFare are probably stable enough over the long-term. Change-Id: I455fe22ef4ad4b2f9b01fffd17c748dc1233bc1b Reviewed-by: MÃ¥rten Nordheim <marten.nordheim@qt.io>
-rw-r--r--tests/auto/network/kernel/qdnslookup/tst_qdnslookup.cpp10
1 files changed, 10 insertions, 0 deletions
diff --git a/tests/auto/network/kernel/qdnslookup/tst_qdnslookup.cpp b/tests/auto/network/kernel/qdnslookup/tst_qdnslookup.cpp
index b4619166cc..f71e94862c 100644
--- a/tests/auto/network/kernel/qdnslookup/tst_qdnslookup.cpp
+++ b/tests/auto/network/kernel/qdnslookup/tst_qdnslookup.cpp
@@ -416,6 +416,16 @@ void tst_QDnsLookup::lookup_data()
QTest::newRow("ptr-single") << QDnsLookup::PTR << "ptr-single"
<< "PTR a-single";
#endif
+ QTest::newRow("ptr-1.1.1.1") << QDnsLookup::PTR << "1.1.1.1.in-addr.arpa."
+ << "PTR one.one.one.one.";
+ QTest::newRow("ptr-8.8.8.8") << QDnsLookup::PTR << "8.8.8.8.in-addr.arpa."
+ << "PTR dns.google.";
+ QTest::newRow("ptr-2001:4860:4860::8888")
+ << QDnsLookup::PTR << "8.8.8.8.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.6.8.4.0.6.8.4.1.0.0.2.ip6.arpa."
+ << "PTR dns.google.";
+ QTest::newRow("ptr-2606:4700:4700::1111")
+ << QDnsLookup::PTR << "1.1.1.1.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.7.4.0.0.7.4.6.0.6.2.ip6.arpa."
+ << "PTR one.one.one.one.";
QTest::newRow("srv-single") << QDnsLookup::SRV << "_echo._tcp.srv-single"
<< "SRV 5 0 7 multi";