aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/BitSetTest.cpp
diff options
context:
space:
mode:
authorGravatar vandebo@chromium.org <vandebo@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-07-27 20:59:55 +0000
committerGravatar vandebo@chromium.org <vandebo@chromium.org@2bbb7eff-a529-9590-31e7-b0007b416f81>2011-07-27 20:59:55 +0000
commit17e66e2d341ab684eec7841fd383af85bb4aa625 (patch)
tree555f31523e119e06ad46967112764ecd260d348d /tests/BitSetTest.cpp
parent93225ff5d5872faada54a073423e802e8e721323 (diff)
[PDF] Improve efficiency of glyph id collection during font subsetting.
Patch from Arthur Hsu, original CL: http://codereview.appspot.com/4828044/ Review URL: http://codereview.appspot.com/4798057 git-svn-id: http://skia.googlecode.com/svn/trunk@1978 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'tests/BitSetTest.cpp')
-rw-r--r--tests/BitSetTest.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/BitSetTest.cpp b/tests/BitSetTest.cpp
index 96bf80f9b1..c7f2073ea6 100644
--- a/tests/BitSetTest.cpp
+++ b/tests/BitSetTest.cpp
@@ -21,6 +21,12 @@ static void TestBitSet(skiatest::Reporter* reporter) {
REPORTER_ASSERT(reporter, set0.isBitSet(24) == true);
REPORTER_ASSERT(reporter, set0.isBitSet(35) == true);
+ SkTDArray<unsigned int> data;
+ set0.exportTo(&data);
+ REPORTER_ASSERT(reporter, data.count() == 2);
+ REPORTER_ASSERT(reporter, data[0] == 24);
+ REPORTER_ASSERT(reporter, data[1] == 35);
+
set1.setBit(12345, true);
set1.orBits(set0);
REPORTER_ASSERT(reporter, set0.isBitSet(12345) == false);