code: def test_fingerprint(self):
      assert fn.fingerprint("don 456 ld ") == {"456donld"}
      assert fn.fingerprint("donald 1991") == {"1991donald"}
      assert fn.fingerprint(" g00fy  ") == {"g00fy"}
      assert fn.fingerprint(" c11p   c10p ") == {"c10pc11p"}
  
imports: import unittest
  from dedupe import predicate_functions
  from dedupe.cpredicates import ngrams
label_desc: Use image node_id 13 for calling the TestPredicateFunctions obj's underlying member method code with example usage: obj.test_fingerprint() without return types