def METHOD_NAME(self):
    for name in ('__hello__', '__phello__', '__phello__.spam'):
        actual = self.find(name)
        for path in (None, object(), '', 'eggs', [], [''], ['eggs']):
            with self.subTest((name, path)):
                spec = self.find(name, path=path)
                self.assertEqual(spec, actual)