invokeTestCase{args:wrapArgs(NewCode("f2",[]FunctionArg{{"a",nil}},0,fn)),kwargs:wrapKWArgs("b","bear"),wantExc:mustCreateException(TypeErrorType,"f2() got an unexpected keyword argument 'b'")},
invokeTestCase{args:wrapArgs(NewCode("f2","foo.py",[]FunctionArg{{"a",nil}},0,fn)),kwargs:wrapKWArgs("b","bear"),wantExc:mustCreateException(TypeErrorType,"f2() got an unexpected keyword argument 'b'")},
invokeTestCase{args:wrapArgs(NewCode("f2",[]FunctionArg{{"a",nil}},0,fn)),wantExc:mustCreateException(TypeErrorType,"f2() takes at least 1 arguments (0 given)")},
invokeTestCase{args:wrapArgs(NewCode("f2","foo.py",[]FunctionArg{{"a",nil}},0,fn)),wantExc:mustCreateException(TypeErrorType,"f2() takes at least 1 arguments (0 given)")},