From: Winston W. <st...@ob...> - 2004-12-27 22:38:21
|
I'm wondering what the status of version 0.9 is? I'm waiting for it before I check in my automated tests. I have half of the existing tests converted to unittest.TestCase. It was pretty easy. I'd like to get check them in because then I can look into refactoring the internals to make actual unit tests possible. I'm thinking of unit tests for ServletFactory so I can test my CheetahServletFactory, and also servlet.serverSidePath() because I feel it doesn't work consistently. A big obstacle seems to be the Transaction object. It is basically a place to keep all sorts of "global" objects that everybody uses: the application instance, the current servlet, request, response, session store, and some others. But that means modules cannot be separated because they rely on this transaction object being there and all the things within it. I see two ways to go forward: (1) Create a mock transaction object, so you can test one module without getting others involved, (2) Eliminate dependencies on the transaction object. Can anybody tell me more about the Transaction object? Does it have any other role besides passing things around? Any opinions on how easy it would be to decouple things from Transaction? Or what might be needed in a MockTransaction object? -winston _________________________________________ winston wolff - (646) 827-2242 - http://www.stratolab.com - learning by creating |
From: Mark P. <ma...@mo...> - 2004-12-28 07:05:39
|
On Dec 27, 2004, at 2:38 PM, Winston WOLFF wrote: > I'm wondering what the status of version 0.9 is? I'm waiting for it > before I check in my automated tests. I have half of the existing > tests converted to unittest.TestCase. It was pretty easy. > > I'd like to get check them in because then I can look into refactoring > the internals to make actual unit tests possible. I'm thinking of > unit tests for ServletFactory so I can test my CheetahServletFactory, > and also servlet.serverSidePath() because I feel it doesn't work > consistently. Hello, Winston and others, December turned out to be a tough month for me. As you may recall I was pretty ill in the early part of the month. Well, my father passed away on 17th and then the holidays... The upshot is that I haven't moved one inch on the release, but it is still on my list. The list has been refactored to include January dates. ;-) Mark Phillips Mophilly & Associates On the web at http://www.mophilly.com On the phone at 619 444-9210 |
From: Winston W. <st...@ob...> - 2004-12-28 08:41:55
|
Marc- Wow, that is terrible to hear. My condolences on your father. Certainly don't give this stuff a second thought until you have taken care of your family. We will wait. -winston On 27-Dec-2004, at 11:05 PM, Mark Phillips wrote: > > On Dec 27, 2004, at 2:38 PM, Winston WOLFF wrote: > >> I'm wondering what the status of version 0.9 is? I'm waiting for it >> before I check in my automated tests. I have half of the existing >> tests converted to unittest.TestCase. It was pretty easy. >> >> I'd like to get check them in because then I can look into >> refactoring the internals to make actual unit tests possible. I'm >> thinking of unit tests for ServletFactory so I can test my >> CheetahServletFactory, and also servlet.serverSidePath() because I >> feel it doesn't work consistently. > > Hello, Winston and others, > > December turned out to be a tough month for me. As you may recall I > was pretty ill in the early part of the month. Well, my father passed > away on 17th and then the holidays... > > The upshot is that I haven't moved one inch on the release, but it is > still on my list. The list has been refactored to include January > dates. ;-) > > Mark Phillips > Mophilly & Associates > On the web at http://www.mophilly.com > On the phone at 619 444-9210 _________________________________________ winston wolff - (646) 827-2242 - http://www.stratolab.com - learning by creating |
From: Jason H. <ja...@pe...> - 2004-12-29 04:48:16
|
On Mon, 2004-12-27 at 23:05 -0800, Mark Phillips wrote: > December turned out to be a tough month for me. As you may recall I was > pretty ill in the early part of the month. Well, my father passed away > on 17th and then the holidays... Hi Mark, I'm very sorry to hear about your father. Please don't feel any pressure to work on Webware-related stuff -- not even in January unless you really feel you want to. peace, Jason |