]> git.ipfire.org Git - thirdparty/pdns.git/blobdiff - pdns/test-bindparser_cc.cc
make DomainInfo not carry IP addresses as strings. And some subsequent cleanups..
[thirdparty/pdns.git] / pdns / test-bindparser_cc.cc
index 3779e33f01a3a8b953d14b44807ef9ca4fc1de6b..f345c10e1d1073074dc2b4fbc033c240129e071b 100644 (file)
@@ -13,6 +13,7 @@
 #include <cstdlib>
 #include "dnsname.hh"
 #include "bindparserclasses.hh"
+#include "iputils.hh"
 
 using std::string;
 
@@ -43,7 +44,7 @@ BOOST_AUTO_TEST_CASE(test_parser) {
 
         checkzone(0, example.com, "./zones//example.com", master, 0);
         checkzone(1, test.com, "./zones//test.com", slave, 1);
-        BOOST_CHECK_EQUAL(domains[1].masters[0], "1.2.3.4:5678");
+        BOOST_CHECK_EQUAL(domains[1].masters[0].toString(), ComboAddress("1.2.3.4", 5678).toString());
         checkzone(2, test.dyndns, "./zones//test.dyndns", garblewarble, 0);
         checkzone(3, wtest.com, "./zones//wtest.com", master, 0);
         checkzone(4, nztest.com, "./zones//nztest.com", master, 0);