]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2499] Pass zone origin as an argument to Iterator's constructor
authorMukund Sivaraman <muks@isc.org>
Mon, 21 Jan 2013 07:56:30 +0000 (13:26 +0530)
committerMukund Sivaraman <muks@isc.org>
Mon, 21 Jan 2013 07:56:30 +0000 (13:26 +0530)
src/lib/datasrc/tests/zone_loader_unittest.cc

index 2ca4cf5fe41698fe5359e45e25f621fe3758552c..021818ec4eb7defccdb66046b1726531a06a7f1b 100644 (file)
@@ -79,8 +79,8 @@ public:
     };
     class Iterator : public ZoneIterator {
     public:
-        Iterator() :
-            origin_("example.org"),
+        Iterator(const Name& origin) :
+            origin_(origin),
             soa_(new RRset(origin_, RRClass::IN(), RRType::SOA(),
                            RRTTL(3600)))
         {
@@ -125,7 +125,7 @@ public:
         if (name != Name("example.org")) {
             isc_throw(DataSourceError, "No such zone");
         }
-        return (ZoneIteratorPtr(new Iterator()));
+        return (ZoneIteratorPtr(new Iterator(Name("example.org"))));
     }
     virtual FindResult findZone(const Name& name) const {
         const Name origin("example.org");