{testArgs:[]string{"test-cmd","-break","blah","blah"},skipFlagParsing:false,useShortOptionHandling:false,expectedErr:errors.New("flag provided but not defined: -break")},
{testArgs:[]string{"test-cmd","blah","blah"},skipFlagParsing:true,useShortOptionHandling:false,expectedErr:nil},// Test SkipFlagParsing without any args that look like flags
{testArgs:[]string{"test-cmd","blah","-break"},skipFlagParsing:true,useShortOptionHandling:false,expectedErr:nil},// Test SkipFlagParsing with random flag arg
{testArgs:[]string{"test-cmd","blah","-help"},skipFlagParsing:true,useShortOptionHandling:false,expectedErr:nil},// Test SkipFlagParsing with "special" help flag arg
{testArgs:[]string{"test-cmd","blah","-h"},skipFlagParsing:false,useShortOptionHandling:true,expectedErr:nil},// Test UseShortOptionHandling