|
From: Stas Z <sta...@gm...> - 2005-06-02 08:37:15
|
On 6/2/05, Waseem Daher <wd...@gm...> wrote: > All of the below-requested features are now done and checked into CVS > (with an awesome test suite, too! It takes about a minute to run though, > and may need Python 2.4, since apparently 2.3's unittest module doesn't > have assertTrue? You can probably hack it together by replacing > assertTrue( with assertEquals(True, ) Great, the recursion is a nice approach, but I personally don't much like recursion when I use recursion ;-) > The one thing that remains undone is to extract out some of the URLs > into either the top of the file or the constants file, as the original > libgmail author seems to have intended (and as they do in the Johnvey C# > API). This is a pretty trivial step. Ok. > I think the test suite is *reasonably* complete -- it did help me find a > bunch of bugs, anyway. Steve Howell would be so proud of me :-P Hmm, it's also *reasonably* tricky as you remove the contents of the contac= ts ! Why don't you add test entries and work with those, I think deleting the contacts is a bad thing. But for the rest it's a nice testsuite indeed. It's perhaps an better idea that we set up a gmail account for testing purp= oses. I like that so much I've just had set it up :-) (Details about this account are send to Waseem personally) We should use this account for testing purposes. Stas --=20 "Everything that is really great and inspiring is created by the individual who can labor in freedom." -Albert Einstein |