def test_local_datasets_filename(self, local_storage): instance = mixins.LocalStorageMixin() with pytest.raises(NotImplementedError): instance.local_datasets('some filename')
def test_local_metadata_filename(self, local_storage): instance = mixins.LocalStorageMixin() data = instance.local_metadata('some-athlete-id-1') assert data == os.path.join(local_storage.strpath, settings.metadata_prefix, 'some-athlete-id-1')
def test_local_data_dirname(self, local_storage): instance = mixins.LocalStorageMixin() data = instance.local_data('1970_01_01_00_00_00.csv') assert data == os.path.join(local_storage.strpath, settings.data_prefix, '1970_01_01_00_00_00.csv')
def test_local_metadata(self, local_storage): instance = mixins.LocalStorageMixin() data = list(instance.local_metadata()) assert len(data) == 2 assert '{some-athlete-id-0}.json' in data assert '{some-athlete-id-1}.json' in data
def test_local_data(self, local_storage): instance = mixins.LocalStorageMixin() data = list(instance.local_data()) assert len(data) == 2