Don't check type of func redundantly.
Don't check type of func redundantly.

If func is an instance of _Predicate, then it's func member has
necessarily already been checked to be a pure function, so skip that
test.

* subversion/tests/cmdline/svntest/testcase.py (_Predicate.__init__):
  Don't test the type of func if it was taken from another _Predicate
  instance.

jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion,jmckaskill/subversion