Message216990
http://bugs.python.org/issue15112
breaks one test that I added to issue
+class TestPositionalsAfterOptionalsPlus(ParserTestCase):
+ """Tests specifying a positional that follows an arg with nargs=+
+ http://bugs.python.org/issue9338#msg111270
+ prototypical problem"""
+
+ argument_signatures = [
+ Sig('-w'),
+ Sig('-x', nargs='+'),
+ Sig('y', type=int),
+ Sig('z', nargs='*', type=int)]
+ failures = ['1 -x 2 3 -w 4 5 6' # error: unrecognized arguments: 5 6
+ # z consumed in 1st argument group '1'
+ ]
This no longer fails. Due to 15112, z=[5,6]. That is, it is no longer consumed by the 1st argument group. |
|
Date |
User |
Action |
Args |
2014-04-22 06:33:18 | paul.j3 | set | recipients:
+ paul.j3, bethard, wrobell, eric.araujo, TD22057, catherine, elsdoerfer, Kotan, phawkins |
2014-04-22 06:33:18 | paul.j3 | set | messageid: <1398148398.15.0.628352017295.issue9338@psf.upfronthosting.co.za> |
2014-04-22 06:33:18 | paul.j3 | link | issue9338 messages |
2014-04-22 06:33:17 | paul.j3 | create | |
|