comments_ == other.comments_);
}
+std::ostream&
+operator<<(std::ostream& os, const Lease& lease) {
+ os << lease.toText();
+ return (os);
+}
+
} // namespace isc::dhcp
} // namespace isc
/// @brief A collection of IPv6 leases.
typedef std::vector<Lease6Ptr> Lease6Collection;
+/// @brief Stream output operator.
+///
+/// Dumps the output of Lease::toText to the given stream.
+/// @param os output stream to which the output is
+/// @param lease reference to Lease object to dump
+/// @return a reference to the output stream paramater
+std::ostream&
+operator<<(std::ostream& os, const Lease& lease);
+
}; // end of isc::dhcp namespace
}; // end of isc namespace
++lease->valid_lft_;
lease->fqdn_fwd_ = !lease->fqdn_fwd_;
// Make sure that the lease has been really modified.
- ASSERT_NE(*lease, *leases[1]);
+ ASSERT_NE(*lease, *leases[0]);
// Add the updated lease.
EXPECT_TRUE(lmptr_->addLease(lease));
lmptr_->commit();
++lease->valid_lft_;
lease->fqdn_fwd_ = !lease->fqdn_fwd_;
// Make sure that the lease has been really modified.
- ASSERT_NE(*lease, *leases[1]);
+ ASSERT_NE(*lease, *leases[0]);
// Add the updated lease.
EXPECT_TRUE(lmptr_->addLease(lease));
lmptr_->commit();