| 265 | } |
| 266 | |
| 267 | void AssertObjectContents(Aws::S3::S3Client* client, const std::string& bucket, |
| 268 | const std::string& key, const std::string& expected) { |
| 269 | Aws::S3::Model::GetObjectRequest req; |
| 270 | req.SetBucket(ToAwsString(bucket)); |
| 271 | req.SetKey(ToAwsString(key)); |
| 272 | ARROW_AWS_ASSIGN_OR_FAIL(auto result, client->GetObject(req)); |
| 273 | AssertGetObject(result, expected); |
| 274 | } |
| 275 | |
| 276 | //////////////////////////////////////////////////////////////////////////// |
| 277 | // Misc tests |
no test coverage detected