From: Joshua P. <jp...@ki...> - 2008-01-31 21:27:10
|
On Jan 31, 2008, at 2:12 PM, Scott Cytacki wrote: > > Joel Klein wrote: >> Scott Cytacki wrote: >>> I've made progress on this. I have some code ready to check in, >>> but I >>> wanted to get some confirmation before doing so. It is large >>> change >>> that affects almost every class in the jmdns project. >>> >> >> The refactoring is not a major issue for me, but correctness >> certainly >> would be. >> >> What kind of regression testing approaches have people found useful >> for JmDNS? I think this is important, and difficult. > > Rick referred me to an Apple supplied Bonjour test. I just found it > referenced here: > http://developer.apple.com/softwarelicensing/agreements/bonjour.html > > Reading through what it does, it seems like it will to do a good job > of > testing network response of JmDNS. I will run it before checking > anything in. There are a few sample applications that are part of > jmdns > that I will run to make sure they still work. > There are no unit tests, as far as I know. There are no tests to > verify > the api response is the same. > > Josh, I can also take your code and get it compiling with my changes > and > see if your test still works. That would be great. Do you think at some point you'll get a chance to check out the wrapper API and consider integrating that with JmDNS? -- Joshua ChaitinPollak | Software Engineer Kiva Systems, Inc., 225 Wildwood Ave, Woburn, MA 01970 |