| 170 | } |
| 171 | |
| 172 | class MockRead { |
| 173 | public: |
| 174 | MockRead(const char* ptr) : p(ptr) { |
| 175 | size = strlen(p); |
| 176 | } |
| 177 | uint64_t operator()(char* buf, uint64_t len) { |
| 178 | memcpy(buf, p, size); |
| 179 | return size; |
| 180 | } |
| 181 | |
| 182 | private: |
| 183 | const char* p; |
| 184 | uint64_t size; |
| 185 | }; |
| 186 | |
| 187 | TEST_F(S3BucketReaderTest, ReadBucketFileWithHeader) { |
| 188 | hasHeader = true; |