BIND 10 #327: early work on recursion
BIND 10 Development
do-not-reply at isc.org
Thu Nov 11 18:37:19 UTC 2010
#327: early work on recursion
---------------------------+------------------------------------------------
Reporter: each | Owner: each
Type: defect | Status: reviewing
Priority: major | Milestone: y2 12 month milestone
Component: recurser | Resolution:
Keywords: | Sensitive: 0
Estimatedhours: 0.0 | Hours: 0
Billable: 1 | Totalhours: 0
Internal: 0 |
---------------------------+------------------------------------------------
Comment(by each):
> - for a similar reason, including internal/{tcp,udp}dns.h in
asiolink_unittest.cc is not good. btw, if we don't use asio::io_service
it compiles without these header files, so at least including these
doesn't make sense.
IIRC my intention was to add more specific tests of tcpdns.cc and
udpdns.cc routines, but I didn't make as much progress on testing as I had
planned (unfortunately TDD went in the tank almost immediately after I
started this work).
Probably those tests should still be written and they should include
tcpdns.h and udpdns.h, but they should live in some other file than
asiolink_unittest.cc.
Regarding the asio::io_service interface, I think that came out of the
original asio_link_unittest.cc from trunk. I had assumed this was by
design--the IOService class included a get_io_service() member to give
access to the underlying implementation. I don't expect it would be very
difficult to change this in the test code though.
--
Ticket URL: <http://bind10.isc.org/ticket/327#comment:17>
BIND 10 Development <http://bind10.isc.org>
BIND 10 Development
More information about the bind10-tickets
mailing list