[tahoe-dev] [tahoe-lafs] #830: review Brian's patches for #607

tahoe-lafs trac at allmydata.org
Fri Jan 15 06:36:04 UTC 2010


#830: review Brian's patches for #607
---------------------------+------------------------------------------------
 Reporter:  zooko          |           Owner:  zooko   
     Type:  defect         |          Status:  assigned
 Priority:  critical       |       Milestone:  1.6.0   
Component:  code-dirnodes  |         Version:  1.5.0   
 Keywords:  review-needed  |   Launchpad_bug:          
---------------------------+------------------------------------------------

Comment(by warner):

 Yeah, you're right. I've pushed [4168] to implement your suggestion.

 And yes, there's no test_nodemaker, but all of nodemaker.py was extracted
 from client.py, and during the development process I iterated to attain
 full line-coverage on nodemaker.py . So I wasn't too worried about it.
 Plus I couldn't think of a good way to test it in isolation.

 A lot of [4045] was changing everything *else* to stop needing a Client,
 and instead using a Nodemaker or some other set of objects. And those
 changes should be covered by the existing tests for all of those "elses".
 Plus changing a lot of tests themselves to be smaller and not use a full
 Client when possible.

-- 
Ticket URL: <http://allmydata.org/trac/tahoe/ticket/830#comment:17>
tahoe-lafs <http://allmydata.org>
secure decentralized file storage grid


More information about the tahoe-dev mailing list