|
From: Waseem S. D. <wd...@MI...> - 2005-06-02 14:18:26
|
I've incorporated basically all of the changes of testlibgmail2_stas.py into testlibgmail2, with basically one exception: I kept my original class name -- I was envisioning a separate class for each "part" of libgmail that we wanted to test, and didn't really understand your name. I really do like the added verbosity, though. That's really what I was looking for -- just wasn't sure how to make it happen, though. However, my 25-contacts test seems to be failing this morning, where it worked fine last night... which makes me unhappy. I'll look into that later, I guess. One question and one thought, though: Question: Why the numbers after test (like test3_addContacts, or whatever)? I previously thought that the tests needed to run in order - this isn't the case anymore, so if those numbers are there to ensure order, we may as well remove them. Thought: I can understand why you don't like the delete-contacts-every-time approach, but the advantage there is that we start with a clean slate every time, and we don't need to worry about maybe test suites that only half-ran, etc., before. This way you can run the tests on any gmail account, not one you have to prepare by hand first. - W |