class Flatland2Test_HeldReleaseFenceSurvivesModeChange_Test

Defined at line 11966 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.cc

Flatland2Test.HeldReleaseFenceSurvivesModeChange

Verifies that:

1. A layer in IMAGE mode with a bound image and release fence holds the fence across Present.

2. Switching composition_mode to SOLID_COLOR or INVISIBLE does not supersede the binding,

so the release fence is NOT delivered into the release set and remains held and unsignaled.

3. Switching mode back to IMAGE and calling ResetLayer supersedes the binding and delivers

the release fence into the release set, signaling it on retirement.

Public Methods

void Flatland2Test_HeldReleaseFenceSurvivesModeChange_Test ()

Defined at line 11966 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.cc

void Flatland2Test_HeldReleaseFenceSurvivesModeChange_Test (const Flatland2Test_HeldReleaseFenceSurvivesModeChange_Test & )

Defined at line 11966 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.cc

void Flatland2Test_HeldReleaseFenceSurvivesModeChange_Test (Flatland2Test_HeldReleaseFenceSurvivesModeChange_Test && )

Defined at line 11966 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.cc

Flatland2Test_HeldReleaseFenceSurvivesModeChange_Test & operator= (const Flatland2Test_HeldReleaseFenceSurvivesModeChange_Test & )

Defined at line 11966 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.cc

Flatland2Test_HeldReleaseFenceSurvivesModeChange_Test & operator= (Flatland2Test_HeldReleaseFenceSurvivesModeChange_Test && )

Defined at line 11966 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.cc

void ~Flatland2Test_HeldReleaseFenceSurvivesModeChange_Test ()

Defined at line 11966 of file ../../src/ui/scenic/lib/flatland/tests/flatland_unittest.cc