Home | History | Annotate | Download | only in EGL

Lines Matching refs:BlobCacheTest

30 class BlobCacheTest : public ::testing::Test {
55 TEST_F(BlobCacheTest, CacheSingleValueSucceeds) {
65 TEST_F(BlobCacheTest, CacheTwoValuesSucceeds) {
77 TEST_F(BlobCacheTest, GetOnlyWritesInsideBounds) {
89 TEST_F(BlobCacheTest, GetOnlyWritesIfBufferIsLargeEnough) {
98 TEST_F(BlobCacheTest, GetDoesntAccessNullBuffer) {
103 TEST_F(BlobCacheTest, MultipleSetsCacheLatestValue) {
114 TEST_F(BlobCacheTest, SecondSetKeepsFirstValueIfTooLarge) {
125 TEST_F(BlobCacheTest, DoesntCacheIfKeyIsTooBig) {
139 TEST_F(BlobCacheTest, DoesntCacheIfValueIsTooBig) {
155 TEST_F(BlobCacheTest, DoesntCacheIfKeyValuePairIsTooBig) {
175 TEST_F(BlobCacheTest, CacheMaxKeySizeSucceeds) {
189 TEST_F(BlobCacheTest, CacheMaxValueSizeSucceeds) {
206 TEST_F(BlobCacheTest, CacheMaxKeyValuePairSizeSucceeds) {
225 TEST_F(BlobCacheTest, CacheMinKeyAndValueSizeSucceeds) {
232 TEST_F(BlobCacheTest, CacheSizeDoesntExceedTotalLimit) {
247 TEST_F(BlobCacheTest, ExceedingTotalLimitHalvesCacheSize) {
270 class BlobCacheFlattenTest : public BlobCacheTest {
273 BlobCacheTest::SetUp();
279 BlobCacheTest::TearDown();