SIGN IN SIGN UP

Additional tests for current, PEP described semantics:

- func.__dict__ is None until the first attribute is assigned

- del func.__dict__ is equivalent to func.__dict__ = None

- disallowing assignment to function attribute through unbound method
  (it was always illegal to assign through bound method).

- verifying that setting attribute explicitly on underlying function
  via meth.im_func is okay.
B
Barry Warsaw committed
c1e100f2154810c173bc53015e0b9eabbce56555
Parent: 75ee8f5