def _testMethod_path(testMethod):
    """
    Given a testMethod, returns the original method import path.

    This is necessary because for every test method in a test suite, the unittest's TestLoader
    returns a patched class instead of the method itself.

    :param testMethod: a testMethod
    :return path: the original test method's import path.
    """
    return '{}.{}.{}'.format(testMethod.__class__.__module__, testMethod.
        __class__.__name__, testMethod._testMethodName)
