def test_ArgList_merge2(): """Testing the ArgList case results from SyntaxAndOutput.BlockDirective.test4 """ arglist = ArgList() arglist.add_argument('a') arglist.add_default('999') arglist.next() arglist.add_argument('b') arglist.add_default('444') assert arglist.merge() == [('a', '999'), ('b', '444')]