Mercurial > babel > old > mirror
changeset 476:0385e2aecbaa stable
Merged revisions 466 via svnmerge from
http://svn.edgewall.org/repos/babel/trunk
........
r466 | palgarvio | 2008-12-23 02:12:59 +0100 (di, 23 dec 2008) | 2 lines
Use a more explicit error message if no option or argument(command) is passed to `pybabel`. Fixes #81.
........
author | jruigrok |
---|---|
date | Sun, 11 Apr 2010 08:29:00 +0000 |
parents | eab2fceb8ab0 |
children | 39dd1c71fb5b |
files | 0.9.x/ChangeLog 0.9.x/babel/messages/frontend.py 0.9.x/babel/messages/tests/frontend.py |
diffstat | 3 files changed, 5 insertions(+), 2 deletions(-) [+] |
line wrap: on
line diff
--- a/0.9.x/ChangeLog +++ b/0.9.x/ChangeLog @@ -8,6 +8,8 @@ * Sort output of list-locales. * Make the POT-Creation-Date of the catalog being updated equal to POT-Creation-Date of the template used to update (ticket #148). + * Use a more explicit error message if no option or argument (command) is + passed to pybabel (ticket #81). Version 0.9.5
--- a/0.9.x/babel/messages/frontend.py +++ b/0.9.x/babel/messages/frontend.py @@ -648,7 +648,8 @@ return 0 if not args: - self.parser.error('incorrect number of arguments') + self.parser.error('no valid command or option passed. ' + 'Try the -h/--help option for more information.') cmdname = args[0] if cmdname not in self.commands:
--- a/0.9.x/babel/messages/tests/frontend.py +++ b/0.9.x/babel/messages/tests/frontend.py @@ -529,7 +529,7 @@ self.assertEqual("""\ usage: pybabel command [options] [args] -pybabel: error: incorrect number of arguments +pybabel: error: no valid command or option passed. try the -h/--help option for more information. """, sys.stderr.getvalue().lower()) def test_help(self):