aboutsummaryrefslogtreecommitdiff
path: root/tests/SortTest.cpp
diff options
context:
space:
mode:
authorepoger@google.com <epoger@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-11-02 18:35:04 +0000
committerepoger@google.com <epoger@google.com@2bbb7eff-a529-9590-31e7-b0007b416f81>2012-11-02 18:35:04 +0000
commit4adfab8745fd0dec1201e16c2ea89ab8e6b14cea (patch)
tree003655fafe3d3bbc5873ba406bbefb8d3942f607 /tests/SortTest.cpp
parentb1456d70100d309c852906fafab006fae63de53e (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.cpp28
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