aboutsummaryrefslogtreecommitdiffhomepage
path: root/tests/StreamTest.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tests/StreamTest.cpp')
-rw-r--r--tests/StreamTest.cpp6
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/StreamTest.cpp b/tests/StreamTest.cpp
index d307f51318..838a8a4d0f 100644
--- a/tests/StreamTest.cpp
+++ b/tests/StreamTest.cpp
@@ -391,5 +391,11 @@ DEF_TEST(StreamCopy, reporter) {
stream_copy_test(reporter, src, N, &dumbStream);
SkMemoryStream smartStream(src.get(), (size_t)N);
stream_copy_test(reporter, src, N, &smartStream);
+}
+DEF_TEST(StreamEmptyStreamMemoryBase, r) {
+ SkDynamicMemoryWStream tmp;
+ SkAutoTDelete<SkStreamAsset> asset(tmp.detachAsStream());
+ REPORTER_ASSERT(r, nullptr == asset->getMemoryBase());
}
+