Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 020b29f4 authored by Melody Hsu's avatar Melody Hsu
Browse files

[CredentialsTest] Remove captureDisplay

Replace ScreenCapture#captureDisplay with captureLayers.
CredentialsTest#CaptureLayersTest already uses
captureLayers, which makes CaptureTest unncessary. Test
with the full path because of multiple files with the same
test name.

Bug: b/293445881
Test: atest services/surfaceflinger/tests/Credentials_test.cpp
Change-Id: Ief4db33ab2a437cd8aec0ee35bac60ae966a4b94
parent ed7686cc
Loading
Loading
Loading
Loading
+0 −12
Original line number Diff line number Diff line
@@ -275,18 +275,6 @@ TEST_F(CredentialsTest, CreateDisplayTest) {
    ASSERT_NO_FATAL_FAILURE(checkWithPrivileges(condition, true, false));
}

TEST_F(CredentialsTest, CaptureTest) {
    const auto display = getFirstDisplayToken();
    std::function<status_t()> condition = [=]() {
        sp<GraphicBuffer> outBuffer;
        DisplayCaptureArgs captureArgs;
        captureArgs.displayToken = display;
        ScreenCaptureResults captureResults;
        return ScreenCapture::captureDisplay(captureArgs, captureResults);
    };
    ASSERT_NO_FATAL_FAILURE(checkWithPrivileges<status_t>(condition, NO_ERROR, PERMISSION_DENIED));
}

TEST_F(CredentialsTest, CaptureLayersTest) {
    setupBackgroundSurface();
    sp<GraphicBuffer> outBuffer;