from typing import List


def get_expected_catch(test_to_lines: dict, line: int) -> List[str]:
    """ Returns a list of test that is expected to cover `line`.

    `test_to_lines`: dictionary containing mapping from test to line ranges that it covers

    `line`: the line to check.
    """
    tests_expected_to_catch = []
    for test in test_to_lines:
        for line_range in test_to_lines[test]:
            if line in range(line_range[0], line_range[1]):
                tests_expected_to_catch.append(test)
    return tests_expected_to_catch