| Index: trunk/src/base/memory/discardable_memory_unittest.cc
|
| ===================================================================
|
| --- trunk/src/base/memory/discardable_memory_unittest.cc (revision 239774)
|
| +++ trunk/src/base/memory/discardable_memory_unittest.cc (working copy)
|
| @@ -3,27 +3,12 @@
|
| // found in the LICENSE file.
|
|
|
| #include "base/memory/discardable_memory.h"
|
| -
|
| -#include <limits>
|
| -
|
| #include "testing/gtest/include/gtest/gtest.h"
|
|
|
| namespace base {
|
|
|
| const size_t kSize = 1024;
|
|
|
| -TEST(DiscardableMemoryTest, TooLargeAllocationFails) {
|
| - const size_t kPageSize = 4096;
|
| - const size_t max_allowed_allocation_size =
|
| - std::numeric_limits<size_t>::max() - kPageSize + 1;
|
| - scoped_ptr<DiscardableMemory> memory(
|
| - DiscardableMemory::CreateLockedMemory(max_allowed_allocation_size + 1));
|
| - // On certain platforms (e.g. Android), page-alignment would have caused an
|
| - // overflow resulting in a small allocation if the input size wasn't checked
|
| - // correctly.
|
| - ASSERT_FALSE(memory);
|
| -}
|
| -
|
| TEST(DiscardableMemoryTest, SupportedNatively) {
|
| #if defined(DISCARDABLE_MEMORY_ALWAYS_SUPPORTED_NATIVELY)
|
| ASSERT_TRUE(DiscardableMemory::SupportedNatively());
|
|
|