diff options
Diffstat (limited to 'tests/TraceMemoryDumpTest.cpp')
-rw-r--r-- | tests/TraceMemoryDumpTest.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/tests/TraceMemoryDumpTest.cpp b/tests/TraceMemoryDumpTest.cpp index cda0076318..a8cdbfeb55 100644 --- a/tests/TraceMemoryDumpTest.cpp +++ b/tests/TraceMemoryDumpTest.cpp @@ -24,9 +24,15 @@ public: void setDiscardableMemoryBacking( const char* dumpName, const SkDiscardableMemory& discardableMemoryObject) override { } + LevelOfDetail getRequestedDetails() const override { + return SkTraceMemoryDump::kObjectsBreakdowns_LevelOfDetail; + } }; DEF_TEST(SkTraceMemoryDump, reporter) { TestSkTraceMemoryDump x; x.dumpNumericValue("foobar", "size", "bytes", 42); + if (x.getRequestedDetails() == SkTraceMemoryDump::kObjectsBreakdowns_LevelOfDetail) { + x.dumpNumericValue("foobar/object1", "size", "bytes", 23); + } } |