Assert.assertEquals(1, cmd.getArgumentBundle().getArgument("flagArg1").getValues().length);
Assert.assertEquals(1, cmd.getArgumentBundle().getArgument("flagArg2").getValues().length);
Assert.assertEquals(1, cmd.getArgumentBundle().getArgument("flagArg3").getValues().length);
cl = new CommandLine(new Token("cmd"), new Token[] {new Token("-yz")}, null);
cmdInfo = cl.parseCommandLine(shell);
cmd = cmdInfo.createCommandInstance();
Assert.assertEquals(0, cmd.getArgumentBundle().getArgument("fileArg").getValues().length);
Assert.assertEquals(0, cmd.getArgumentBundle().getArgument("intArg").getValues().length);
Assert.assertEquals(0, cmd.getArgumentBundle().getArgument("flagArg1").getValues().length);
Assert.assertEquals(1, cmd.getArgumentBundle().getArgument("flagArg2").getValues().length);