Skip to content

Commit 5df4487

Browse files
committed
update
1 parent 88b7fb2 commit 5df4487

File tree

1 file changed

+8
-1
lines changed

1 file changed

+8
-1
lines changed

tests/streaming/test_fs_provider.py

+8-1
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,8 @@
1+
from unittest.mock import Mock
2+
13
import pytest
24

5+
from litdata.streaming import fs_provider as fs_provider_module
36
from litdata.streaming.fs_provider import GCPFsProvider, S3FsProvider, _get_fs_provider, get_bucket_and_path
47

58

@@ -17,7 +20,11 @@ def test_get_bucket_and_path():
1720
assert path == "path/to/file.txt"
1821

1922

20-
def test_get_fs_provider():
23+
def test_get_fs_provider(monkeypatch, google_mock):
24+
google_mock.cloud.storage.Client = Mock()
25+
monkeypatch.setattr(fs_provider_module, "_GOOGLE_STORAGE_AVAILABLE", True)
26+
monkeypatch.setattr(fs_provider_module, "S3Client", Mock())
27+
2128
fs_provider = _get_fs_provider("s3://bucket/path/to/file.txt")
2229
assert isinstance(fs_provider, S3FsProvider)
2330

0 commit comments

Comments
 (0)