Home | History | Annotate | Download | only in tests

Lines Matching full:memory_

42   MemoryFileAtOffset memory_;
50 ASSERT_TRUE(memory_.Init(tf_->path, 0));
52 ASSERT_TRUE(memory_.ReadFully(0, buffer.data(), 10));
60 ASSERT_TRUE(memory_.Init(tf_->path, 10));
62 ASSERT_TRUE(memory_.ReadFully(0, buffer.data(), 10));
76 ASSERT_TRUE(memory_.Init(tf_->path, pagesize + 15));
78 ASSERT_TRUE(memory_.ReadFully(0, buffer.data(), 8));
92 ASSERT_TRUE(memory_.Init(tf_->path, 2 * pagesize));
94 ASSERT_TRUE(memory_.ReadFully(0, buffer.data(), 10));
113 ASSERT_TRUE(memory_.Init(tf_->path, 2 * pagesize + 10));
115 ASSERT_TRUE(memory_.ReadFully(0, buffer.data(), 10));
135 ASSERT_FALSE(memory_.Init(tf_->path, file_size + 2 * pagesize));
137 ASSERT_FALSE(memory_.Init(tf_->path, file_size));
139 ASSERT_FALSE(memory_.Init(tf_->path, 2 * pagesize + pagesize / 2 + pagesize / 4));
152 ASSERT_FALSE(memory_.ReadFully(0, buffer.data(), 10));
154 ASSERT_TRUE(memory_.Init(tf_->path, 0));
156 ASSERT_FALSE(memory_.ReadFully(10000, buffer.data(), 10));
157 ASSERT_FALSE(memory_.ReadFully(5000, buffer.data(), 10));
158 ASSERT_FALSE(memory_.ReadFully(4990, buffer.data(), 11));
159 ASSERT_TRUE(memory_.ReadFully(4990, buffer.data(), 10));
160 ASSERT_FALSE(memory_.ReadFully(4999, buffer.data(), 2));
161 ASSERT_TRUE(memory_.ReadFully(4999, buffer.data(), 1));
164 ASSERT_FALSE(memory_.ReadFully(UINT64_MAX - 100, buffer.data(), 200));
177 ASSERT_TRUE(memory_.Init(tf_->path, 0));
181 ASSERT_FALSE(memory_.ReadFully(buffer.size() + i, &value, 1))
195 ASSERT_TRUE(memory_.Init(tf_->path, pagesize, pagesize * 2));
199 ASSERT_FALSE(memory_.ReadFully(pagesize * 2, read_buffer.data(), 1));
200 ASSERT_TRUE(memory_.ReadFully(0, read_buffer.data(), pagesize * 2));
219 ASSERT_TRUE(memory_.Init(tf_->path, pagesize + 0x100, pagesize * 2));
223 ASSERT_FALSE(memory_.ReadFully(pagesize * 2, read_buffer.data(), 1));
224 ASSERT_TRUE(memory_.ReadFully(0, read_buffer.data(), pagesize * 2));
246 ASSERT_TRUE(memory_.Init(tf_->path, pagesize + 0x100, UINT64_MAX));
249 ASSERT_FALSE(memory_.ReadFully(pagesize * 9 - 0x100 + 1, read_buffer.data(), 1));
250 ASSERT_TRUE(memory_.ReadFully(0, read_buffer.data(), pagesize * 9 - 0x100));
261 ASSERT_TRUE(memory_.Init(tf_->path, 0));
263 ASSERT_TRUE(memory_.ReadFully(0, read_buffer.data(), pagesize));
269 ASSERT_TRUE(memory_.Init(tf_->path, pagesize));
270 ASSERT_TRUE(memory_.ReadFully(0, read_buffer.data(), pagesize));