| 35 | } |
| 36 | |
| 37 | TEST(BitmapTest, Basic) { |
| 38 | for (size_t n = 0; n < 200; n = NextSize(n)) { |
| 39 | Bitmap bits(n); |
| 40 | for (size_t i = 0; i < n; i++) { |
| 41 | EXPECT_FALSE(bits.get(i)) << n << " " << i << " " << bits.ToString(); |
| 42 | bits.set(i); |
| 43 | EXPECT_TRUE(bits.get(i)) << n << " " << i << " " << bits.ToString(); |
| 44 | bits.clear(i); |
| 45 | EXPECT_FALSE(bits.get(i)) << n << " " << i << " " << bits.ToString(); |
| 46 | } |
| 47 | } |
| 48 | } |
| 49 | |
| 50 | TEST(BitmapTest, ToString) { |
| 51 | Bitmap bits(10); |
nothing calls this directly
no test coverage detected