• Sean Gilhuly's avatar
    Reland "Add names to tuple-parameterized tests" · 5e0f7a1c
    Sean Gilhuly authored
    This is a reland of 7456a5e0
    
    Use a custom lambda instead of implementing PrintTo(SkBlendMode).
    
    Original change's description:
    > Add names to tuple-parameterized tests
    >
    > Test names can only contain alphanumeric characters, plus underscores.
    > testing::PrintToStringParamName() stringifies tuples using characters
    > that aren't valid for test names.
    >
    > Add a similar function which joins each element using underscores. This
    > will generate valid names for test parameterization, provided each
    > element of the tuple can be written using valid characters.
    >
    > Bug: 1092945, 1117587
    > Change-Id: I868b1d4040a93bdbf763dbb45b94ff15f181dd18
    > Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2376882
    > Reviewed-by: kylechar <kylechar@chromium.org>
    > Commit-Queue: Sean Gilhuly <sgilhuly@chromium.org>
    > Cr-Commit-Position: refs/heads/master@{#803182}
    
    Bug: 1092945, 1117587, 1123758
    Change-Id: I4b3614bae62b557ac5da011f0dd5be1cb3256afb
    Reviewed-on: https://chromium-review.googlesource.com/c/chromium/src/+/2386388
    Commit-Queue: Sean Gilhuly <sgilhuly@chromium.org>
    Reviewed-by: default avatarkylechar <kylechar@chromium.org>
    Cr-Commit-Position: refs/heads/master@{#803631}
    5e0f7a1c
layer_tree_host_unittest_copyrequest.cc 49.6 KB