Mercurial > public > mercurial-scm > hg-stable
diff mercurial/dispatch.py @ 19098:f01ae031f84c stable
dispatch: add doctests for _earlygetopt
author | Bryan O'Sullivan <bryano@fb.com> |
---|---|
date | Mon, 29 Apr 2013 14:14:41 -0700 |
parents | 12acbea17625 |
children | fc081623f4bd |
line wrap: on
line diff
--- a/mercurial/dispatch.py Tue Apr 30 21:19:56 2013 +0200 +++ b/mercurial/dispatch.py Mon Apr 29 14:14:41 2013 -0700 @@ -485,6 +485,18 @@ The values are listed in the order they appear in args. The options and values are removed from args. + + >>> args = ['x', '--cwd', 'foo', 'y'] + >>> _earlygetopt(['--cwd'], args), args + (['foo'], ['x', 'y']) + + >>> args = ['x', '-R', 'foo', 'y'] + >>> _earlygetopt(['-R'], args), args + (['foo'], ['x', 'y']) + + >>> args = ['x', '-Rbar', 'y'] + >>> _earlygetopt(['-R'], args), args + (['bar'], ['x', 'y']) """ try: argcount = args.index("--")