Expose minimal asset cache API.
PiperOrigin-RevId: 803126923 Change-Id: Iabf63802572f7cb86864b5ece85f44b3f15a4ec0
This commit is contained in:
committed by
Copybara-Service
parent
02a535b44f
commit
ea660f4c13
@@ -106,7 +106,7 @@ TEST(CacheTest, InsertReplace) {
|
||||
// Trim cache based off of access count
|
||||
TEST(CacheTest, Limit1) {
|
||||
mjCCache cache(kMaxSize);
|
||||
EXPECT_THAT(cache.MaxSize(), kMaxSize);
|
||||
EXPECT_THAT(cache.Capacity(), kMaxSize);
|
||||
|
||||
CacheText(cache, "fil.xml", "foo.obj", kText);
|
||||
CacheText(cache, "fil.xml", "bar.obj", kText);
|
||||
@@ -117,7 +117,7 @@ TEST(CacheTest, Limit1) {
|
||||
GetCachedText(cache, "file.xml", "bar.obj", kText);
|
||||
|
||||
// make max size so cache can hold only one asset
|
||||
cache.SetMaxSize(12);
|
||||
cache.SetCapacity(12);
|
||||
|
||||
// foo should still be in cache
|
||||
EXPECT_THAT(cache.HasAsset("foo.obj"), NotNull());
|
||||
@@ -138,7 +138,7 @@ TEST(CacheTest, Limit2) {
|
||||
GetCachedText(cache, "file.xml", "bar.obj", kText);
|
||||
|
||||
// make max size so cache can hold only one asset
|
||||
cache.SetMaxSize(12);
|
||||
cache.SetCapacity(12);
|
||||
|
||||
// foo should be gone because it's older
|
||||
EXPECT_THAT(cache.HasAsset("foo.obj"), IsNull());
|
||||
|
||||
Reference in New Issue
Block a user