Index: cc/resources/tile_priority_unittest.cc |
diff --git a/cc/resources/tile_priority_unittest.cc b/cc/resources/tile_priority_unittest.cc |
index e134bc976426c744b46548e593fa3a094882d7c8..0b21d8be78ba04269031e1e49e23e425310be54a 100644 |
--- a/cc/resources/tile_priority_unittest.cc |
+++ b/cc/resources/tile_priority_unittest.cc |
@@ -8,12 +8,17 @@ |
namespace cc { |
TEST(TilePriorityTest, IsHigherPriorityThan) { |
- TilePriority now(HIGH_RESOLUTION, TilePriority::NOW, 0); |
- TilePriority close_soon(HIGH_RESOLUTION, TilePriority::SOON, 1); |
- TilePriority far_soon(HIGH_RESOLUTION, TilePriority::SOON, 500); |
- TilePriority close_eventually(HIGH_RESOLUTION, TilePriority::EVENTUALLY, 2); |
- TilePriority far_eventually(HIGH_RESOLUTION, TilePriority::EVENTUALLY, 1000); |
- TilePriority non_ideal_now(NON_IDEAL_RESOLUTION, TilePriority::NOW, 0); |
+ TilePriority now(HIGH_RESOLUTION, false, TilePriority::NOW, 0); |
+ TilePriority occluded_now(HIGH_RESOLUTION, true, TilePriority::NOW, 0); |
+ TilePriority close_soon(HIGH_RESOLUTION, false, TilePriority::SOON, 1); |
+ TilePriority far_soon(HIGH_RESOLUTION, false, TilePriority::SOON, 500); |
+ TilePriority close_eventually( |
+ HIGH_RESOLUTION, false, TilePriority::EVENTUALLY, 2); |
+ TilePriority far_eventually( |
+ HIGH_RESOLUTION, false, TilePriority::EVENTUALLY, 1000); |
+ TilePriority non_ideal_now(NON_IDEAL_RESOLUTION, false, TilePriority::NOW, 0); |
+ TilePriority occluded_non_ideal_now( |
+ NON_IDEAL_RESOLUTION, true, TilePriority::NOW, 0); |
EXPECT_FALSE(now.IsHigherPriorityThan(now)); |
EXPECT_FALSE(now.IsHigherPriorityThan(non_ideal_now)); |
@@ -40,6 +45,11 @@ TEST(TilePriorityTest, IsHigherPriorityThan) { |
EXPECT_FALSE(far_soon.IsHigherPriorityThan(close_soon)); |
EXPECT_FALSE(far_soon.IsHigherPriorityThan(now)); |
EXPECT_FALSE(close_soon.IsHigherPriorityThan(now)); |
+ |
+ EXPECT_FALSE(now.IsHigherPriorityThan(occluded_now)); |
+ EXPECT_FALSE(occluded_now.IsHigherPriorityThan(now)); |
+ EXPECT_FALSE(non_ideal_now.IsHigherPriorityThan(occluded_non_ideal_now)); |
+ EXPECT_FALSE(occluded_non_ideal_now.IsHigherPriorityThan(non_ideal_now)); |
} |
} // namespace cc |