class TestBase

Defined at line 24 of file ../../src/graphics/display/drivers/coordinator/testing/base.h

Public Methods

void TestBase ()

Defined at line 32 of file ../../src/graphics/display/drivers/coordinator/testing/base.cc

void ~TestBase ()

Defined at line 34 of file ../../src/graphics/display/drivers/coordinator/testing/base.cc

void SetUp ()

Defined at line 36 of file ../../src/graphics/display/drivers/coordinator/testing/base.cc

async_dispatcher_t * dispatcher ()

Defined at line 37 of file ../../src/graphics/display/drivers/coordinator/testing/base.h

void TearDown ()

Defined at line 57 of file ../../src/graphics/display/drivers/coordinator/testing/base.cc

fake_display::FakeDisplay & FakeDisplayEngine ()

Defined at line 129 of file ../../src/graphics/display/drivers/coordinator/testing/base.cc

fidl::ClientEnd<fuchsia_sysmem2::Allocator> ConnectToSysmemAllocatorV2 ()

Defined at line 133 of file ../../src/graphics/display/drivers/coordinator/testing/base.cc

fidl::WireSyncClient<fuchsia_hardware_display::Provider> DisplayProviderClient ()

Defined at line 137 of file ../../src/graphics/display/drivers/coordinator/testing/base.cc

bool PollUntilOnLoop (fit::function<bool ()> predicate, zx::duration poll_interval)

Waits until `predicate` returns true.

`predicate` will only be evaluated on `loop_`.

Returns true if the last evaluation of`predicate` returned true. Returns

false when the predicate can no longer be evaluated, such as when the

loop is destroyed.

Defined at line 64 of file ../../src/graphics/display/drivers/coordinator/testing/base.cc