Re: Re: rewrote tests in unittest/ to python unittests
"Joerg Beyer" <j.beyer-S0/[email protected]>
| Newsgroups | gmane.comp.tools.aap.devel |
|---|---|
| Organization | http://freemail.web.de/ |
| Message-ID | <[email protected]> |
Bram Moolenaar <[email protected]> schrieb am 05.08.03 23:16:58: > > > Joerg Beyer wrote: > > > Bram Moolenaar wrote: > > > Joerg Beyer wrote: > > > > > Would it be acceptable that running the tests installs unittest.py > > > automatically? We should probably ask the user if he really wants to do > > > this. That's very much what the package installer already handles. > > > > I would suggest it this way: If the unittests fail because the module > > is not installed (import error), then we can emit an error message that > > tells "unittest module is missing, run 'aap install_unittest' to install > > it. This will download some python code from sf.net". > > That would be "aap --install unittest". > > Still, doing it directly avoids that the user has to type this command. > Is there something against doing that? You wrote, that you think about asking the user and I think that is a good idea, since to some programs have a bad reputation for initiating internet connections without asking. My idea was, instead of printing a question and promting for some input (reading from stdin), just stop with an message that tells the user, why the unittest are not working and tell him, which aap command to use to fix that. > > > ps: Bram, since I am on the list, I get ever mail twice that you mail to > > me _and_ to the list. > > Sorry about that. The system I use to store outgoing messages under the > name of the person I'm replying to requires this. Hope it's not too > annoying. I can handle it :-) Joerg ------------------------------------------------------- This SF.Net email sponsored by: Free pre-built ASP.NET sites including Data Reports, E-commerce, Portals, and Forums are available now. Download today and enter to win an XBOX or Visual Studio .NET. http://aspnet.click-url.com/go/psa00100003ave/direct;at.aspnet_072303_01/01