Re: [Webware-devel] build 0.9 status, and refactoring internals

2004-12-28 Thread Winston WOLFF
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
x-tad-smaller_
winston wolff - (646) 827-2242 - http://www.stratolab.com - learning by creating
/x-tad-smaller


[Webware-devel] build 0.9 status, and refactoring internals

2004-12-27 Thread Winston WOLFF
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

x-tad-smaller_
winston wolff - (646) 827-2242 - http://www.stratolab.com - learning by creating
/x-tad-smaller

Re: [Webware-devel] build 0.9 status, and refactoring internals

2004-12-27 Thread Mark Phillips
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

---
SF email is sponsored by - The IT Product Guide
Read honest  candid reviews on hundreds of IT Products from real users.
Discover which products truly live up to the hype. Start reading now. 
http://productguide.itmanagersjournal.com/
___
Webware-devel mailing list
Webware-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/webware-devel