class ConformanceTest

Defined at line 23 of file ../../src/ui/tests/conformance_input_tests/conformance-test-base.h

ConformanceTest use realm_proxy to connect test realm.

Public Methods

void SetUp ()

SetUp connect test realm so test can use realm_proxy_ to access.

Defined at line 13 of file ../../src/ui/tests/conformance_input_tests/conformance-test-base.cc

void ConformanceTest ()

Defined at line 25 of file ../../src/ui/tests/conformance_input_tests/conformance-test-base.h

void ~ConformanceTest ()

Defined at line 26 of file ../../src/ui/tests/conformance_input_tests/conformance-test-base.h

uint32_t DisplayRotation ()

Override DisplayRotation() to provide display_rotation to test realm.

By default, it returns 0.

Defined at line 31 of file ../../src/ui/tests/conformance_input_tests/conformance-test-base.cc

float DevicePixelRatio ()

Override DevicePixelRatio() to provide device_pixel_ratio to test realm.

By default, it returns 1.0.

Defined at line 33 of file ../../src/ui/tests/conformance_input_tests/conformance-test-base.cc

template <typename Protocol>
fidl::ClientEnd<Protocol> ConnectIntoRealm (const std::string & service_path)

ClientEnd connect to the FIDL protocol which served from the realm proxy

use default served path if no name passed in.

Defined at line 42 of file ../../src/ui/tests/conformance_input_tests/conformance-test-base.h

template <typename Protocol>
fidl::SyncClient<Protocol> ConnectSyncIntoRealm (const std::string & service_path)

SyncClient connect to the FIDL protocol which served from the realm proxy

use default served path if no name passed in.

Defined at line 56 of file ../../src/ui/tests/conformance_input_tests/conformance-test-base.h