chromium/cc/paint/paint_cache_unittest.cc

// Copyright 2018 The Chromium Authors
// Use of this source code is governed by a BSD-style license that can be
// found in the LICENSE file.

#ifdef UNSAFE_BUFFERS_BUILD
// TODO(crbug.com/351564777): Remove this and convert code to safer constructs.
#pragma allow_unsafe_buffers
#endif

#include "cc/paint/paint_cache.h"

#include "testing/gtest/include/gtest/gtest.h"

namespace cc {
namespace {

constexpr size_t kDefaultBudget =;

SkPath CreatePath() {}

class PaintCacheTest : public ::testing::TestWithParam<uint32_t> {};

TEST_P(PaintCacheTest, ClientBasic) {}

TEST_P(PaintCacheTest, ClientPurgeForBudgeting) {}

TEST_P(PaintCacheTest, ClientPurgeAll) {}

TEST_P(PaintCacheTest, CommitPendingEntries) {}

TEST_P(PaintCacheTest, ServiceBasic) {}

INSTANTIATE_TEST_SUITE_P();

}  // namespace
}  // namespace cc