def METHOD_NAME():
    # try to find the file and line number, based on code from numpy:
    # https://github.com/numpy/numpy/blob/master/doc/source/conf.py#L286
    obj = sys.modules.get(info["module"])
    if obj is None:
        return None
    for part in info["fullname"].split("."):
        try:
            obj = getattr(obj, part)
        except Exception:
            return None
    # strip decorators, which would resolve to the source of the decorator
    # possibly an upstream bug in getsourcefile, bpo-1764286
    obj = inspect.unwrap(obj)
    fn = inspect.getsourcefile(obj)
    fn = os.path.relpath(fn, start=os.path.dirname(cardano_node_tests.__file__))  # noqa: PTH120
    source, lineno = inspect.getsourcelines(obj)
    return fn, lineno, lineno + len(source) - 1