Lines Matching refs:ASSERT_EQ
40 ASSERT_EQ(static_cast<size_t>(1), rs.size());
41 ASSERT_EQ((Range{ 1, 10 }), rs[0]);
42 ASSERT_EQ(static_cast<size_t>(9), rs.blocks());
45 ASSERT_EQ(static_cast<size_t>(2), rs2.size());
46 ASSERT_EQ((Range{ 15, 20 }), rs2[0]);
47 ASSERT_EQ((Range{ 1, 10 }), rs2[1]);
48 ASSERT_EQ(static_cast<size_t>(14), rs2.blocks());
51 ASSERT_EQ(rs, RangeSet::Parse(" 2, 1, 10"));
91 ASSERT_EQ(RangeSet::Parse("2,3,5"), rs);
94 ASSERT_EQ(RangeSet::Parse("4,3,5,5,15"), rs);
95 ASSERT_EQ(static_cast<size_t>(2), rs.size());
96 ASSERT_EQ(static_cast<size_t>(12), rs.blocks());
109 ASSERT_EQ(RangeSet::Parse("2,5,15"), rs);
129 ASSERT_EQ((std::vector<RangeSet>{ RangeSet::Parse("2,1,2") }), rs1.Split(1));
133 ASSERT_EQ((std::vector<RangeSet>{ RangeSet::Parse("2,5,8"), RangeSet::Parse("2,8,10") }),
138 ASSERT_EQ((std::vector<RangeSet>{ RangeSet::Parse("4,0,1,5,7"), RangeSet::Parse("2,7,10") }),
143 ASSERT_EQ((std::vector<RangeSet>{ RangeSet::Parse("2,1,3"), RangeSet::Parse("2,3,4"),
149 ASSERT_EQ((std::vector<RangeSet>{ RangeSet::Parse("2,0,3"), RangeSet::Parse("2,3,6"),
159 ASSERT_EQ(
169 ASSERT_EQ(rs6_blocks, sum);
176 ASSERT_EQ((std::vector<RangeSet>{}), rs1.Split(2));
182 ASSERT_EQ((std::vector<RangeSet>{}), rs2.Split(0));
187 ASSERT_EQ((std::vector<RangeSet>{ RangeSet::Parse("2,1,2"), RangeSet::Parse("2,2,3"),
194 ASSERT_EQ((std::vector<RangeSet>{ RangeSet::Parse("2,1,2"), RangeSet::Parse("2,2,3"),
201 ASSERT_EQ((std::vector<RangeSet>{ RangeSet::Parse("2,0,1"), RangeSet::Parse("2,1,2"),
208 ASSERT_EQ(static_cast<size_t>(1), rs.GetBlockNumber(0));
209 ASSERT_EQ(static_cast<size_t>(6), rs.GetBlockNumber(5));
210 ASSERT_EQ(static_cast<size_t>(9), rs.GetBlockNumber(8));
217 ASSERT_EQ(RangeSet::Parse("2,1,6"), RangeSet::Parse("2,1,6"));
232 ASSERT_EQ((std::vector<Range>{ Range{ 1, 5 }, Range{ 8, 10 } }), ranges);
240 ASSERT_EQ((std::vector<Range>{ Range{ 8, 10 }, Range{ 1, 5 } }), ranges);
244 ASSERT_EQ("", RangeSet::Parse("").ToString());
245 ASSERT_EQ("2,1,6", RangeSet::Parse("2,1,6").ToString());
246 ASSERT_EQ("4,1,5,8,10", RangeSet::Parse("4,1,5,8,10").ToString());
247 ASSERT_EQ("6,1,3,4,6,15,22", RangeSet::Parse("6,1,3,4,6,15,22").ToString());
253 ASSERT_EQ(SortedRangeSet({ { 1, 3 }, { 4, 6 }, { 8, 14 } }), rs);
254 ASSERT_EQ(static_cast<size_t>(10), rs.blocks());
256 ASSERT_EQ(SortedRangeSet({ { 1, 6 }, { 8, 14 } }), rs);
257 ASSERT_EQ(static_cast<size_t>(11), rs.blocks());
261 ASSERT_EQ(SortedRangeSet({ { 1, 6 }, { 8, 14 }, { 15, 18 }, { 20, 22 } }), rs);
262 ASSERT_EQ(static_cast<size_t>(16), rs.blocks());
266 ASSERT_EQ(SortedRangeSet({ { 1, 7 }, { 8, 14 }, { 15, 25 } }), rs);
267 ASSERT_EQ(static_cast<size_t>(22), rs.blocks());
273 ASSERT_EQ(SortedRangeSet({ { 1, 2 } }), rs);
276 ASSERT_EQ(SortedRangeSet({ { 1, 10 } }), rs);
279 ASSERT_EQ(SortedRangeSet({ { 1, 10 }, { 15, 20 } }), rs);
285 ASSERT_EQ(static_cast<size_t>(10), rs.GetOffsetInRangeSet(4106));
286 ASSERT_EQ(static_cast<size_t>(40970), rs.GetOffsetInRangeSet(4096 * 16 + 10));