MCPcopy
hub / github.com/dask/dask / test_read_bytes

Function test_read_bytes

dask/bytes/tests/test_s3.py:256–268  ·  view source on GitHub ↗
(s3, s3so)

Source from the content-addressed store, hash-verified

254
255
256def test_read_bytes(s3, s3so):
257 sample, values = read_bytes(f"s3://{test_bucket_name}/test/accounts.*", **s3so)
258 assert isinstance(sample, bytes)
259 assert sample[:5] == files[sorted(files)[0]][:5]
260 assert sample.endswith(b"\n")
261
262 assert isinstance(values, (list, tuple))
263 assert isinstance(values[0], (list, tuple))
264 assert hasattr(values[0][0], "dask")
265
266 assert sum(map(len, values)) >= len(files)
267 results = compute(*concat(values))
268 assert set(results) == set(files.values())
269
270
271def test_read_bytes_sample_delimiter(s3, s3so):

Callers

nothing calls this directly

Calls 6

read_bytesFunction · 0.90
computeFunction · 0.90
setClass · 0.85
sumFunction · 0.50
concatFunction · 0.50
valuesMethod · 0.45

Tested by

no test coverage detected

Used in the wild real call sites across dependent graphs

searching dependent graphs…