Home | History | Annotate | Download | only in tests

Lines Matching full:memory_

31     memory_.reset(new MemoryOfflineBuffer(buffer_.data(), kStart, kEnd));
41 std::unique_ptr<MemoryOfflineBuffer> memory_;
59 ASSERT_FALSE(memory_->ReadFully(0, buffer.data(), 1));
60 ASSERT_FALSE(memory_->ReadFully(0xfff, buffer.data(), 1));
61 ASSERT_FALSE(memory_->ReadFully(0xfff, buffer.data(), 2));
62 ASSERT_FALSE(memory_->ReadFully(0x3000, buffer.data(), 1));
63 ASSERT_FALSE(memory_->ReadFully(0x3001, buffer.data(), 1));
68 ASSERT_TRUE(memory_->ReadFully(kStart, buffer.data(), 10));
71 ASSERT_TRUE(memory_->ReadFully(kStart + 555, buffer.data(), 40));
74 ASSERT_TRUE(memory_->ReadFully(kStart + kLength - 105, buffer.data(), 105));
80 ASSERT_EQ(100U, memory_->Read(kStart + kLength - 100, buffer.data(), buffer.size()));
86 ASSERT_TRUE(memory_->ReadFully(kStart, buffer.data(), 100));
89 memory_->Reset(&buffer_[10], 0x12000, 0x13000);
90 ASSERT_TRUE(memory_->ReadFully(0x12000, buffer.data(), 100));
93 ASSERT_EQ(50U, memory_->Read(0x13000 - 50, buffer.data(), buffer.size()));