diff options
Diffstat (limited to 'tests/StreamTest.cpp')
-rw-r--r-- | tests/StreamTest.cpp | 6 |
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()); } + |