1.0,
0,
0,
- Tile::USE_LCD_TEXT);
+ 0);
+ }
+ void ReleaseTiles(std::vector<scoped_refptr<Tile> >* tiles) {
+ for (std::vector<scoped_refptr<Tile> >::iterator it = tiles->begin();
+ it != tiles->end();
+ it++) {
+ Tile* tile = *it;
+ tile->SetPriority(ACTIVE_TREE, TilePriority());
+ tile->SetPriority(PENDING_TREE, TilePriority());
+ }
}
private:
++i;
}
EXPECT_EQ(20, i);
+
+ ReleaseTiles(&tiles);
}
TEST_F(PrioritizedTileSetTest, NowBin) {
++i;
}
EXPECT_EQ(20, i);
+
+ ReleaseTiles(&tiles);
}
TEST_F(PrioritizedTileSetTest, SoonBin) {
++i;
}
EXPECT_EQ(20, i);
+
+ ReleaseTiles(&tiles);
}
TEST_F(PrioritizedTileSetTest, SoonBinNoPriority) {
++i;
}
EXPECT_EQ(20, i);
+
+ ReleaseTiles(&tiles);
}
TEST_F(PrioritizedTileSetTest, EventuallyAndActiveBin) {
++i;
}
EXPECT_EQ(20, i);
+
+ ReleaseTiles(&tiles);
}
TEST_F(PrioritizedTileSetTest, EventuallyBin) {
++i;
}
EXPECT_EQ(20, i);
+
+ ReleaseTiles(&tiles);
}
TEST_F(PrioritizedTileSetTest, AtLastAndActiveBin) {
++i;
}
EXPECT_EQ(20, i);
+
+ ReleaseTiles(&tiles);
}
TEST_F(PrioritizedTileSetTest, AtLastBin) {
++i;
}
EXPECT_EQ(20, i);
+
+ ReleaseTiles(&tiles);
}
TEST_F(PrioritizedTileSetTest, TilesForEachBin) {
}
EXPECT_FALSE(it);
+
+ ReleaseTiles(&now_and_ready_to_draw_bins);
+ ReleaseTiles(&now_bins);
+ ReleaseTiles(&soon_bins);
+ ReleaseTiles(&eventually_and_active_bins);
+ ReleaseTiles(&eventually_bins);
+ ReleaseTiles(&at_last_bins);
+ ReleaseTiles(&at_last_and_active_bins);
}
TEST_F(PrioritizedTileSetTest, ManyTilesForEachBinDisablePriority) {
}
EXPECT_FALSE(it);
+
+ ReleaseTiles(&now_and_ready_to_draw_bins);
+ ReleaseTiles(&now_bins);
+ ReleaseTiles(&soon_bins);
+ ReleaseTiles(&eventually_and_active_bins);
+ ReleaseTiles(&eventually_bins);
+ ReleaseTiles(&at_last_bins);
+ ReleaseTiles(&at_last_and_active_bins);
}
TEST_F(PrioritizedTileSetTest, TilesForFirstAndLastBins) {