=================================== FAILURES ===================================
________________ TestSiibraBase.test_get_connectivity_component ________________
self = <tvb.tests.framework.adapters.creators.siibra_base_test.TestSiibraBase object at 0x7f167fc6c0d0>
create_test_atlases_and_parcellations = None
def test_get_connectivity_component(self, create_test_atlases_and_parcellations):
"""
Test the retrieval of structural connectivities (weights and tracts) and functional connectivities
"""
> weights = sb.get_connectivity_component(self.julich_parcellation, sb.Component2Modality.WEIGHTS)
tvb_framework/tvb/tests/framework/adapters/creators/siibra_base_test.py:155:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
tvb_framework/tvb/adapters/creators/siibra_base.py:263: in get_connectivity_component
all_conns = siibra.get_features(parcellation, modality)
../../../.local/lib/python3.8/site-packages/siibra/features/query.py:94: in get_features
cls._instances[querytype, args_hash] = querytype(**kwargs)
../../../.local/lib/python3.8/site-packages/siibra/features/connectivity.py:333: in __init__
HcpConnectivityFetcher.__init__(self, filename_keyword="Counts")
../../../.local/lib/python3.8/site-packages/siibra/features/connectivity.py:205: in __init__
self._connector = EbrainsPublicDatasetConnector(
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <siibra.retrieval.repositories.EbrainsPublicDatasetConnector object at 0x7f1678d7f7c0>
dataset_id = '0f1ccc4a-9a11-4697-b43f-9c9c8ac543e6', in_progress = False
def __init__(self, dataset_id, in_progress=False):
"""Construct a dataset query with the dataset id.
Parameters
----------
dataset_id : str
EBRAINS dataset id of a public dataset in KG v3.
in_progress: bool (default:False)
If true, will request datasets that are still under curation.
Will only work when autenticated with an appropriately privileged
user account.
"""
self.dataset_id = dataset_id
stage = "IN_PROGRESS" if in_progress else "RELEASED"
url = f"{self.base_url}/{self.QUERY_ID}/instances?stage={stage}&dataset_id={dataset_id}"
result = EbrainsRequest(url, DECODERS[".json"]).get()
self.versions = {}
self._description = ""
self._name = ""
self.use_version = None
> assert len(result["data"]) < 2
E AssertionError
../../../.local/lib/python3.8/site-packages/siibra/retrieval/repositories.py:313: AssertionError