third_party/blink/tools/blinkpy/web_tests/controllers/web_test_finder.py
def filter_out_exact_negative_matches(tests, negative_matches):
    """Similar to filter_tests, but filters only negative match filters for more speed

    With globbing disallowed, we can use sets, which have O(1) lookup time in
    CPython. This allows for larger filter lists.

    negative_filters is a list of lists of filters (because the user can pass the flag
    multiple times
    """
    filter_set = set(fil[1:] for fil in negative_matches)
    return [test for test in tests if test not in filter_set]
Similar to filter_tests, but filters only negative match filters for more speed

    With globbing disallowed, we can use sets, which have O(1) lookup time in
    CPython. This allows for larger filter lists.

    negative_filters is a list of lists of filters (because the user can pass the flag
    multiple times
    
Similar to filter_tests, but filters only negative match filters for more speed
With globbing disallowed, we can use sets, which have O(1) lookup time in
CPython. This allows for larger filter lists.

negative_filters is a list of lists of filters (because the user can pass the flag
multiple times
Similar to filter_tests but filters only negative match filters for more speed With globbing disallowed we can use sets which have O ( 1 ) lookup time in CPython . This allows for larger filter lists . negative_filters is a list of lists of filters ( because the user can pass the flag multiple times
def filter_out_exact_negative_matches(tests, negative_matches):
    filter_set = set(fil[1:] for fil in negative_matches)
    return [test for test in tests if test not in filter_set]
def filter_out_exact_negative_matches ( tests , negative_matches ) : filter_set = set ( fil [ 1 : ] for fil in negative_matches ) return [ test for test in tests if test not in filter_set ]
Similar to filter_tests, but filters only negative match filters for more speed
With globbing disallowed, we can use sets, which have O(1) lookup time in
CPython.
Similar to filter_tests but filters only negative match filters for more speed With globbing disallowed we can use sets which have O ( 1 ) lookup time in CPython .
"""Similar to filter_tests, but filters only negative match filters for more speed

    With globbing disallowed, we can use sets, which have O(1) lookup time in
    CPython. This allows for larger filter lists.

    negative_filters is a list of lists of filters (because the user can pass the flag
    multiple times
    """
tests
negative_matches