Bug 1223052 - Add a gtest to test that the vsync source supplies a proper vsync rate. r=kats

This commit is contained in:
Mason Chang 2015-11-09 19:10:26 -08:00
Родитель 169d28d270
Коммит 189075b950
1 изменённых файлов: 9 добавлений и 0 удалений

Просмотреть файл

@ -195,3 +195,12 @@ TEST_F(VsyncTester, ChildRefreshDriverGetVsyncNotifications)
vsyncDispatcher = nullptr;
testVsyncObserver = nullptr;
}
// Test that we can read the vsync rate
TEST_F(VsyncTester, VsyncSourceHasVsyncRate)
{
VsyncSource::Display& globalDisplay = mVsyncSource->GetGlobalDisplay();
TimeDuration vsyncRate = globalDisplay.GetVsyncRate();
ASSERT_NE(vsyncRate, TimeDuration::Forever());
ASSERT_GT(vsyncRate.ToMilliseconds(), 0);
}