(s3, blocksize, s3so)
| 324 | |
| 325 | @pytest.mark.parametrize("blocksize", [5, 15, 45, 1500]) |
| 326 | def test_read_bytes_block(s3, blocksize, s3so): |
| 327 | _, vals = read_bytes( |
| 328 | f"s3://{test_bucket_name}/test/account*", blocksize=blocksize, **s3so |
| 329 | ) |
| 330 | assert list(map(len, vals)) == [ |
| 331 | max((len(v) // blocksize), 1) for v in files.values() |
| 332 | ] |
| 333 | |
| 334 | results = compute(*concat(vals)) |
| 335 | assert sum(len(r) for r in results) == sum(len(v) for v in files.values()) |
| 336 | |
| 337 | ourlines = b"".join(results).split(b"\n") |
| 338 | testlines = b"".join(files.values()).split(b"\n") |
| 339 | assert set(ourlines) == set(testlines) |
| 340 | |
| 341 | |
| 342 | @pytest.mark.parametrize("blocksize", [5, 15, 45, 1500]) |
nothing calls this directly
no test coverage detected
searching dependent graphs…