Skip to content

Commit 127535a

Browse files
committed
Add missing renaming
1 parent bc47da9 commit 127535a

File tree

7 files changed

+65
-65
lines changed

7 files changed

+65
-65
lines changed

Makefile

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -59,9 +59,9 @@ test-integration-rebuild:
5959
docker compose -f dev/docker-compose-integration.yml rm -f
6060
docker compose -f dev/docker-compose-integration.yml build --no-cache
6161

62-
test-adlfs: ## Run tests marked with adlfs, can add arguments with PYTEST_ARGS="-vv"
62+
test-adls: ## Run tests marked with adls, can add arguments with PYTEST_ARGS="-vv"
6363
sh ./dev/run-azurite.sh
64-
poetry run pytest tests/ -m adlfs ${PYTEST_ARGS}
64+
poetry run pytest tests/ -m adls ${PYTEST_ARGS}
6565

6666
test-gcs: ## Run tests marked with gcs, can add arguments with PYTEST_ARGS="-vv"
6767
sh ./dev/run-gcs-server.sh

mkdocs/docs/configuration.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -111,7 +111,7 @@ For the FileIO there are several configuration options available:
111111

112112
| Key | Example | Description |
113113
| ---------------------- | ----------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
114-
| adls.connection-string | AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqF...;BlobEndpoint=<http://localhost/> | A [connection string](https://learn.microsoft.com/en-us/azure/storage/common/storage-configure-connection-string). This could be used to use FileIO with any adlfs-compatible object storage service that has a different endpoint (like [azurite](https://github.com/azure/azurite)). |
114+
| adls.connection-string | AccountName=devstoreaccount1;AccountKey=Eby8vdM02xNOcqF...;BlobEndpoint=<http://localhost/> | A [connection string](https://learn.microsoft.com/en-us/azure/storage/common/storage-configure-connection-string). This could be used to use FileIO with any adls-compatible object storage service that has a different endpoint (like [azurite](https://github.com/azure/azurite)). |
115115
| adls.account-name | devstoreaccount1 | The account that you want to connect to |
116116
| adls.account-key | Eby8vdM02xNOcqF... | The key to authentication against the account. |
117117
| adls.sas-token | NuHOuuzdQN7VRM%2FOpOeqBlawRCA845IY05h9eu1Yte4%3D | The shared access signature |

mkdocs/docs/contributing.md

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -106,17 +106,17 @@ For Python, `pytest` is used a testing framework in combination with `coverage`
106106
make test
107107
```
108108

109-
By default, S3 and ADLFS tests are ignored because that require minio and azurite to be running.
109+
By default, S3 and ADLS tests are ignored because that require minio and azurite to be running.
110110
To run the S3 suite:
111111

112112
```bash
113113
make test-s3
114114
```
115115

116-
To run the ADLFS suite:
116+
To run the ADLS suite:
117117

118118
```bash
119-
make test-adlfs
119+
make test-adls
120120
```
121121

122122
To pass additional arguments to pytest, you can use `PYTEST_ARGS`.

pyiceberg/io/fsspec.py

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -185,7 +185,7 @@ def _gs(properties: Properties) -> AbstractFileSystem:
185185
)
186186

187187

188-
def _adlfs(properties: Properties) -> AbstractFileSystem:
188+
def _adls(properties: Properties) -> AbstractFileSystem:
189189
from adlfs import AzureBlobFileSystem
190190

191191
for property_name in properties:
@@ -241,8 +241,8 @@ def _adlfs(properties: Properties) -> AbstractFileSystem:
241241
"s3": _s3,
242242
"s3a": _s3,
243243
"s3n": _s3,
244-
"abfs": _adlfs,
245-
"abfss": _adlfs,
244+
"abfs": _adls,
245+
"abfss": _adls,
246246
"gs": _gs,
247247
"gcs": _gs,
248248
}

pyproject.toml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -603,7 +603,7 @@ gcsfs = ["gcsfs"]
603603
markers = [
604604
"unmarked: marks a test as a unittest",
605605
"s3: marks a test as requiring access to s3 compliant storage (use with --aws-access-key-id, --aws-secret-access-key, and --endpoint args)",
606-
"adlfs: marks a test as requiring access to adlfs compliant storage (use with --adlfs.account-name, --adlfs.account-key, and --adlfs.endpoint args)",
606+
"adls: marks a test as requiring access to adls compliant storage (use with --adls.account-name, --adls.account-key, and --adls.endpoint args)",
607607
"integration: marks integration tests against Apache Spark",
608608
"gcs: marks a test as requiring access to gcs compliant storage (use with --gs.token, --gs.project, and --gs.endpoint)",
609609
]

tests/conftest.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1955,7 +1955,7 @@ def fixture_dynamodb(_aws_credentials: None) -> Generator[boto3.client, None, No
19551955

19561956

19571957
@pytest.fixture
1958-
def adlfs_fsspec_fileio(request: pytest.FixtureRequest) -> Generator[FsspecFileIO, None, None]:
1958+
def adls_fsspec_fileio(request: pytest.FixtureRequest) -> Generator[FsspecFileIO, None, None]:
19591959
from azure.storage.blob import BlobServiceClient
19601960

19611961
azurite_url = request.config.getoption("--adls.endpoint")

tests/io/test_fsspec.py

Lines changed: 54 additions & 54 deletions
Original file line numberDiff line numberDiff line change
@@ -290,70 +290,70 @@ def test_fsspec_unified_session_properties() -> None:
290290
)
291291

292292

293-
@pytest.mark.adlfs
294-
def test_fsspec_new_input_file_adlfs(adlfs_fsspec_fileio: FsspecFileIO) -> None:
293+
@pytest.mark.adls
294+
def test_fsspec_new_input_file_adls(adls_fsspec_fileio: FsspecFileIO) -> None:
295295
"""Test creating a new input file from an fsspec file-io"""
296296
filename = str(uuid.uuid4())
297297

298-
input_file = adlfs_fsspec_fileio.new_input(f"abfss://tests/{filename}")
298+
input_file = adls_fsspec_fileio.new_input(f"abfss://tests/{filename}")
299299

300300
assert isinstance(input_file, fsspec.FsspecInputFile)
301301
assert input_file.location == f"abfss://tests/{filename}"
302302

303303

304-
@pytest.mark.adlfs
305-
def test_fsspec_new_abfss_output_file_adlfs(adlfs_fsspec_fileio: FsspecFileIO) -> None:
304+
@pytest.mark.adls
305+
def test_fsspec_new_abfss_output_file_adls(adls_fsspec_fileio: FsspecFileIO) -> None:
306306
"""Test creating a new output file from an fsspec file-io"""
307307
filename = str(uuid.uuid4())
308308

309-
output_file = adlfs_fsspec_fileio.new_output(f"abfss://tests/{filename}")
309+
output_file = adls_fsspec_fileio.new_output(f"abfss://tests/{filename}")
310310

311311
assert isinstance(output_file, fsspec.FsspecOutputFile)
312312
assert output_file.location == f"abfss://tests/{filename}"
313313

314314

315-
@pytest.mark.adlfs
316-
def test_fsspec_write_and_read_file_adlfs(adlfs_fsspec_fileio: FsspecFileIO) -> None:
315+
@pytest.mark.adls
316+
def test_fsspec_write_and_read_file_adls(adls_fsspec_fileio: FsspecFileIO) -> None:
317317
"""Test writing and reading a file using FsspecInputFile and FsspecOutputFile"""
318318
filename = str(uuid.uuid4())
319-
output_file = adlfs_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
319+
output_file = adls_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
320320
with output_file.create() as f:
321321
f.write(b"foo")
322322

323-
input_file = adlfs_fsspec_fileio.new_input(f"abfss://tests/{filename}")
323+
input_file = adls_fsspec_fileio.new_input(f"abfss://tests/{filename}")
324324
assert input_file.open().read() == b"foo"
325325

326-
adlfs_fsspec_fileio.delete(input_file)
326+
adls_fsspec_fileio.delete(input_file)
327327

328328

329-
@pytest.mark.adlfs
330-
def test_fsspec_getting_length_of_file_adlfs(adlfs_fsspec_fileio: FsspecFileIO) -> None:
329+
@pytest.mark.adls
330+
def test_fsspec_getting_length_of_file_adls(adls_fsspec_fileio: FsspecFileIO) -> None:
331331
"""Test getting the length of an FsspecInputFile and FsspecOutputFile"""
332332
filename = str(uuid.uuid4())
333333

334-
output_file = adlfs_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
334+
output_file = adls_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
335335
with output_file.create() as f:
336336
f.write(b"foobar")
337337

338338
assert len(output_file) == 6
339339

340-
input_file = adlfs_fsspec_fileio.new_input(location=f"abfss://tests/{filename}")
340+
input_file = adls_fsspec_fileio.new_input(location=f"abfss://tests/{filename}")
341341
assert len(input_file) == 6
342342

343-
adlfs_fsspec_fileio.delete(output_file)
343+
adls_fsspec_fileio.delete(output_file)
344344

345345

346-
@pytest.mark.adlfs
347-
def test_fsspec_file_tell_adlfs(adlfs_fsspec_fileio: FsspecFileIO) -> None:
346+
@pytest.mark.adls
347+
def test_fsspec_file_tell_adls(adls_fsspec_fileio: FsspecFileIO) -> None:
348348
"""Test finding cursor position for an fsspec file-io file"""
349349

350350
filename = str(uuid.uuid4())
351351

352-
output_file = adlfs_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
352+
output_file = adls_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
353353
with output_file.create() as write_file:
354354
write_file.write(b"foobar")
355355

356-
input_file = adlfs_fsspec_fileio.new_input(location=f"abfss://tests/{filename}")
356+
input_file = adls_fsspec_fileio.new_input(location=f"abfss://tests/{filename}")
357357
f = input_file.open()
358358

359359
f.seek(0)
@@ -365,19 +365,19 @@ def test_fsspec_file_tell_adlfs(adlfs_fsspec_fileio: FsspecFileIO) -> None:
365365
f.seek(0)
366366
assert f.tell() == 0
367367

368-
adlfs_fsspec_fileio.delete(f"abfss://tests/{filename}")
368+
adls_fsspec_fileio.delete(f"abfss://tests/{filename}")
369369

370370

371-
@pytest.mark.adlfs
372-
def test_fsspec_read_specified_bytes_for_file_adlfs(adlfs_fsspec_fileio: FsspecFileIO) -> None:
371+
@pytest.mark.adls
372+
def test_fsspec_read_specified_bytes_for_file_adls(adls_fsspec_fileio: FsspecFileIO) -> None:
373373
"""Test reading a specified number of bytes from an fsspec file-io file"""
374374

375375
filename = str(uuid.uuid4())
376-
output_file = adlfs_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
376+
output_file = adls_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
377377
with output_file.create() as write_file:
378378
write_file.write(b"foo")
379379

380-
input_file = adlfs_fsspec_fileio.new_input(location=f"abfss://tests/{filename}")
380+
input_file = adls_fsspec_fileio.new_input(location=f"abfss://tests/{filename}")
381381
f = input_file.open()
382382

383383
f.seek(0)
@@ -391,89 +391,89 @@ def test_fsspec_read_specified_bytes_for_file_adlfs(adlfs_fsspec_fileio: FsspecF
391391
f.seek(0)
392392
assert b"foo" == f.read(999) # test reading amount larger than entire content length
393393

394-
adlfs_fsspec_fileio.delete(input_file)
394+
adls_fsspec_fileio.delete(input_file)
395395

396396

397-
@pytest.mark.adlfs
398-
def test_fsspec_raise_on_opening_file_not_found_adlfs(adlfs_fsspec_fileio: FsspecFileIO) -> None:
399-
"""Test that an fsspec input file raises appropriately when the adlfs file is not found"""
397+
@pytest.mark.adls
398+
def test_fsspec_raise_on_opening_file_not_found_adls(adls_fsspec_fileio: FsspecFileIO) -> None:
399+
"""Test that an fsspec input file raises appropriately when the adls file is not found"""
400400

401401
filename = str(uuid.uuid4())
402-
input_file = adlfs_fsspec_fileio.new_input(location=f"abfss://tests/{filename}")
402+
input_file = adls_fsspec_fileio.new_input(location=f"abfss://tests/{filename}")
403403
with pytest.raises(FileNotFoundError) as exc_info:
404404
input_file.open().read()
405405

406406
assert filename in str(exc_info.value)
407407

408408

409-
@pytest.mark.adlfs
410-
def test_checking_if_a_file_exists_adlfs(adlfs_fsspec_fileio: FsspecFileIO) -> None:
409+
@pytest.mark.adls
410+
def test_checking_if_a_file_exists_adls(adls_fsspec_fileio: FsspecFileIO) -> None:
411411
"""Test checking if a file exists"""
412412

413-
non_existent_file = adlfs_fsspec_fileio.new_input(location="abfss://tests/does-not-exist.txt")
413+
non_existent_file = adls_fsspec_fileio.new_input(location="abfss://tests/does-not-exist.txt")
414414
assert not non_existent_file.exists()
415415

416416
filename = str(uuid.uuid4())
417-
output_file = adlfs_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
417+
output_file = adls_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
418418
assert not output_file.exists()
419419
with output_file.create() as f:
420420
f.write(b"foo")
421421

422-
existing_input_file = adlfs_fsspec_fileio.new_input(location=f"abfss://tests/{filename}")
422+
existing_input_file = adls_fsspec_fileio.new_input(location=f"abfss://tests/{filename}")
423423
assert existing_input_file.exists()
424424

425-
existing_output_file = adlfs_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
425+
existing_output_file = adls_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
426426
assert existing_output_file.exists()
427427

428-
adlfs_fsspec_fileio.delete(existing_output_file)
428+
adls_fsspec_fileio.delete(existing_output_file)
429429

430430

431-
@pytest.mark.adlfs
432-
def test_closing_a_file_adlfs(adlfs_fsspec_fileio: FsspecFileIO) -> None:
431+
@pytest.mark.adls
432+
def test_closing_a_file_adls(adls_fsspec_fileio: FsspecFileIO) -> None:
433433
"""Test closing an output file and input file"""
434434
filename = str(uuid.uuid4())
435-
output_file = adlfs_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
435+
output_file = adls_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
436436
with output_file.create() as write_file:
437437
write_file.write(b"foo")
438438
assert not write_file.closed # type: ignore
439439
assert write_file.closed # type: ignore
440440

441-
input_file = adlfs_fsspec_fileio.new_input(location=f"abfss://tests/{filename}")
441+
input_file = adls_fsspec_fileio.new_input(location=f"abfss://tests/{filename}")
442442
f = input_file.open()
443443
assert not f.closed # type: ignore
444444
f.close()
445445
assert f.closed # type: ignore
446446

447-
adlfs_fsspec_fileio.delete(f"abfss://tests/{filename}")
447+
adls_fsspec_fileio.delete(f"abfss://tests/{filename}")
448448

449449

450-
@pytest.mark.adlfs
451-
def test_fsspec_converting_an_outputfile_to_an_inputfile_adlfs(adlfs_fsspec_fileio: FsspecFileIO) -> None:
450+
@pytest.mark.adls
451+
def test_fsspec_converting_an_outputfile_to_an_inputfile_adls(adls_fsspec_fileio: FsspecFileIO) -> None:
452452
"""Test converting an output file to an input file"""
453453
filename = str(uuid.uuid4())
454-
output_file = adlfs_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
454+
output_file = adls_fsspec_fileio.new_output(location=f"abfss://tests/{filename}")
455455
input_file = output_file.to_input_file()
456456
assert input_file.location == output_file.location
457457

458458

459-
@pytest.mark.adlfs
460-
def test_writing_avro_file_adlfs(generated_manifest_entry_file: str, adlfs_fsspec_fileio: FsspecFileIO) -> None:
459+
@pytest.mark.adls
460+
def test_writing_avro_file_adls(generated_manifest_entry_file: str, adls_fsspec_fileio: FsspecFileIO) -> None:
461461
"""Test that bytes match when reading a local avro file, writing it using fsspec file-io, and then reading it again"""
462462
filename = str(uuid.uuid4())
463463
with PyArrowFileIO().new_input(location=generated_manifest_entry_file).open() as f:
464464
b1 = f.read()
465-
with adlfs_fsspec_fileio.new_output(location=f"abfss://tests/{filename}").create() as out_f:
465+
with adls_fsspec_fileio.new_output(location=f"abfss://tests/{filename}").create() as out_f:
466466
out_f.write(b1)
467-
with adlfs_fsspec_fileio.new_input(location=f"abfss://tests/{filename}").open() as in_f:
467+
with adls_fsspec_fileio.new_input(location=f"abfss://tests/{filename}").open() as in_f:
468468
b2 = in_f.read()
469-
assert b1 == b2 # Check that bytes of read from local avro file match bytes written to adlfs
469+
assert b1 == b2 # Check that bytes of read from local avro file match bytes written to adls
470470

471-
adlfs_fsspec_fileio.delete(f"abfss://tests/{filename}")
471+
adls_fsspec_fileio.delete(f"abfss://tests/{filename}")
472472

473473

474-
@pytest.mark.adlfs
475-
def test_fsspec_pickle_round_trip_aldfs(adlfs_fsspec_fileio: FsspecFileIO) -> None:
476-
_test_fsspec_pickle_round_trip(adlfs_fsspec_fileio, "abfss://tests/foo.txt")
474+
@pytest.mark.adls
475+
def test_fsspec_pickle_round_trip_aldfs(adls_fsspec_fileio: FsspecFileIO) -> None:
476+
_test_fsspec_pickle_round_trip(adls_fsspec_fileio, "abfss://tests/foo.txt")
477477

478478

479479
@pytest.mark.gcs

0 commit comments

Comments
 (0)