1414from tests .data .collection import collection_infos , collection_names
1515from tests .data .datapoint import datapoints , paginated_datapoint_for_interval_responses
1616from tests .data .datasets import example_dataset_type
17- from tilebox .datasets import TimeseriesCollection , TimeseriesDataset
17+ from tilebox .datasets import CollectionClient , DatasetClient
1818from tilebox .datasets .data .collection import Collection , CollectionInfo
1919from tilebox .datasets .data .datapoint import Datapoint , DatapointPage
2020from tilebox .datasets .data .datasets import Dataset
3737from tilebox .datasets .service import TileboxDatasetService
3838
3939
40- def _mocked_dataset () -> tuple [TimeseriesDataset , MagicMock ]:
40+ def _mocked_dataset () -> tuple [DatasetClient , MagicMock ]:
4141 service = MagicMock ()
4242
4343 # we do not sample/draw from datasets() here, because the values themselves are irrelevant for the tests
4444 # (we are not testing properties, but rather writing conventional unit tests here, so it doesn't make sense to
4545 # run them multiple times)
46- dataset = TimeseriesDataset (
46+ dataset = DatasetClient (
4747 service ,
4848 Dataset (
4949 id = uuid4 (),
@@ -85,7 +85,7 @@ def test_timeseries_dataset_list_collections(infos: list[CollectionInfo]) -> Non
8585
8686 for info in infos :
8787 collection = collections [info .collection .name ]
88- assert isinstance (collection , TimeseriesCollection ), "Expected a RemoteTimeseriesDatasetCollection"
88+ assert isinstance (collection , CollectionClient ), "Expected a RemoteTimeseriesDatasetCollection"
8989 assert collection .name == info .collection .name , "Name mismatch in collection"
9090 assert repr (info ) in repr (collection ), "Expected info to be in collection repr"
9191 assert collection ._info == info , "Expected info to be cached"
@@ -108,9 +108,9 @@ def test_timeseries_dataset_get_collection(collection_name: str) -> None:
108108
109109@dataclass
110110class MockedCollection :
111- dataset : TimeseriesDataset
111+ dataset : DatasetClient
112112 dataset_info : Dataset
113- collection : TimeseriesCollection
113+ collection : CollectionClient
114114 collection_info : CollectionInfo
115115 service : MagicMock
116116
@@ -312,31 +312,31 @@ def __init__(self) -> None:
312312 self .dataset_client = dataset_client
313313 self .count_collections = 0
314314
315- inserted_collections : Bundle [TimeseriesCollection ] = Bundle ("collections" )
315+ inserted_collections : Bundle [CollectionClient ] = Bundle ("collections" )
316316
317317 @rule (target = inserted_collections , collection = collection_infos ())
318- def get_or_create_collection_enfore_create (self , collection : CollectionInfo ) -> TimeseriesCollection :
318+ def get_or_create_collection_enfore_create (self , collection : CollectionInfo ) -> CollectionClient :
319319 collections = self .dataset_client .collections ()
320320 assume (collection .collection .name not in collections )
321321
322322 self .count_collections += 1
323323 return self .dataset_client .get_or_create_collection (collection .collection .name )
324324
325325 @rule (collection = inserted_collections )
326- def get_or_create_collection_enfore_get (self , collection : TimeseriesCollection ) -> None :
326+ def get_or_create_collection_enfore_get (self , collection : CollectionClient ) -> None :
327327 got = self .dataset_client .get_or_create_collection (collection .name )
328328 assert got .info () == collection .info ()
329329
330330 @rule (target = inserted_collections , collection = collection_infos ())
331- def create_collection (self , collection : CollectionInfo ) -> TimeseriesCollection :
331+ def create_collection (self , collection : CollectionInfo ) -> CollectionClient :
332332 collections = self .dataset_client .collections ()
333333 assume (collection .collection .name not in collections )
334334
335335 self .count_collections += 1
336336 return self .dataset_client .create_collection (collection .collection .name )
337337
338338 @rule (collection = inserted_collections )
339- def get_collection (self , collection : TimeseriesCollection ) -> None :
339+ def get_collection (self , collection : CollectionClient ) -> None :
340340 got = self .dataset_client .collection (collection .name )
341341 assert got .info () == collection .info ()
342342
0 commit comments