diff options
| author | epoger@google.com <epoger@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2012-11-02 18:35:04 +0000 |
|---|---|---|
| committer | epoger@google.com <epoger@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81> | 2012-11-02 18:35:04 +0000 |
| commit | 4adfab8745fd0dec1201e16c2ea89ab8e6b14cea (patch) | |
| tree | 003655fafe3d3bbc5873ba406bbefb8d3942f607 /tests/SortTest.cpp | |
| parent | b1456d70100d309c852906fafab006fae63de53e (diff) | |
Split off SkConsistentChecksum from SkChecksum
as part of https://goto.google.com/ImprovingTheSkiaRebaseliningProcess
Review URL: https://codereview.appspot.com/6820074
git-svn-id: http://skia.googlecode.com/svn/trunk@6270 2bbb7eff-a529-9590-31e7-b0007b416f81
Diffstat (limited to 'tests/SortTest.cpp')
| -rw-r--r-- | tests/SortTest.cpp | 28 |
1 files changed, 0 insertions, 28 deletions
diff --git a/tests/SortTest.cpp b/tests/SortTest.cpp index 65c48639a2..4783ba989f 100644 --- a/tests/SortTest.cpp +++ b/tests/SortTest.cpp @@ -7,34 +7,8 @@ */ #include "Test.h" #include "SkRandom.h" -#include "SkChecksum.h" #include "SkTSort.h" -// assert that as we change values (from 0 to non-zero) in our buffer, we -// get a different value -static void test_checksum(skiatest::Reporter* reporter, size_t size) { - SkAutoMalloc storage(size); - uint32_t* ptr = (uint32_t*)storage.get(); - char* cptr = (char*)ptr; - - sk_bzero(ptr, size); - uint32_t prev = 0; - for (size_t i = 0; i < size; ++i) { - cptr[i] = 0x5B; // just need some non-zero value here - uint32_t curr = SkChecksum::Compute(ptr, size); - REPORTER_ASSERT(reporter, prev != curr); - prev = curr; - } -} - -static void test_checksum(skiatest::Reporter* reporter) { - REPORTER_ASSERT(reporter, SkChecksum::Compute(NULL, 0) == 0); - - for (size_t size = 4; size <= 1000; size += 4) { - test_checksum(reporter, size); - } -} - extern "C" { static int compare_int(const void* a, const void* b) { return *(const int*)a - *(const int*)b; @@ -77,8 +51,6 @@ static void TestSort(skiatest::Reporter* reporter) { if (false) { // avoid bit rot, suppress warning compare_int(array, array); } - - test_checksum(reporter); } // need tests for SkStrSearch |
