From e49aca968ca27d90ca919a972a86839ecaf1224a Mon Sep 17 00:00:00 2001 From: "reed@google.com" Date: Tue, 24 Apr 2012 21:12:39 +0000 Subject: add optional storage parameter to SkWriter32 git-svn-id: http://skia.googlecode.com/svn/trunk@3759 2bbb7eff-a529-9590-31e7-b0007b416f81 --- tests/Writer32Test.cpp | 18 ++++++++++++++++++ 1 file changed, 18 insertions(+) (limited to 'tests/Writer32Test.cpp') diff --git a/tests/Writer32Test.cpp b/tests/Writer32Test.cpp index a9a07aded8..35fb29f38e 100644 --- a/tests/Writer32Test.cpp +++ b/tests/Writer32Test.cpp @@ -76,6 +76,24 @@ static void Tests(skiatest::Reporter* reporter) { writer.reset(storage, sizeof(storage)); test2(reporter, &writer); } + + // small storage + { + intptr_t storage[8]; + SkWriter32 writer(100, storage, sizeof(storage)); + test1(reporter, &writer); + writer.reset(); // should just rewind our storage + test2(reporter, &writer); + } + + // large storage + { + intptr_t storage[1024]; + SkWriter32 writer(100, storage, sizeof(storage)); + test1(reporter, &writer); + writer.reset(); // should just rewind our storage + test2(reporter, &writer); + } } #include "TestClassDef.h" -- cgit v1.2.3