Kaydet (Commit) da7bf4e2 authored tarafından Tim Peters's avatar Tim Peters
üst be063028
......@@ -74,6 +74,15 @@ assert args == []
opts, args = getopt.do_longs([], 'abc=1', ['abcd='], [])
assert opts == [('--abcd', '1')]
assert args == []
opts, args = getopt.do_longs([], 'abc', ['ab', 'abc', 'abcd'], [])
assert opts == [('--abc', '')]
assert args == []
# Much like the preceding, except with a non-alpha character ("-") in
# option name that precedes "="; failed in
# http://sourceforge.net/bugs/?func=detailbug&bug_id=126863&group_id=5470
opts, args = getopt.do_longs([], 'foo=42', ['foo-bar', 'foo=',], [])
assert opts == [('--foo', '42')]
assert args == []
expectException("opts, args = getopt.do_longs([], 'abc=1', ['abc'], [])",
GetoptError)
expectException("opts, args = getopt.do_longs([], 'abc', ['abc='], [])",
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment