Failed
OmeroPy.test.integration.gatewaytest.test_rdefs.TestRDefs.testSetActiveChannelsNoRE (from pytest)
Error Message
failed on setup with "AttributeError: 'NoneType' object has no attribute 'listChildren'"
Stacktrace
request = <SubRequest 'author_testimg' for <Function testSetActiveChannelsNoRE>>
gatewaywrapper = <omero.gateway.pytest_fixtures.GatewayWrapper object at 0x7fc486d55b10>
@pytest.fixture(scope='function')
def author_testimg(request, gatewaywrapper):
"""
logs in as Author and returns the test image, creating it first if needed.
"""
gatewaywrapper.loginAsAuthor()
> rv = gatewaywrapper.getTestImage(autocreate=True)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/pytest_fixtures.py:81:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/scripts/testdb_create.py:150: in getTestImage
return dbhelpers.getImage(self.gateway, 'testimg1', forceds=dataset,
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/scripts/dbhelpers.py:499: in getImage
rv = IMAGES[alias].get(client, forceds)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/scripts/dbhelpers.py:378: in get
dataset = DATASETS[self.dataset].get(client)
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <omero.gateway.scripts.dbhelpers.DatasetEntry object at 0x7fc475d0ca50>
client = <omero.gateway._BlitzGateway object at 0x7fc487539390>
forceproj = None
def get(self, client, forceproj=None):
if forceproj is None:
if isinstance(self.project, str):
project = PROJECTS[self.project].get(client)
elif isinstance(self.project, ProjectEntry):
project = self.project.get(client)
else:
project = self.project
else:
project = forceproj
> for d in project.listChildren():
^^^^^^^^^^^^^^^^^^^^
E AttributeError: 'NoneType' object has no attribute 'listChildren'
../../../../.venv3/lib64/python3.11/site-packages/omero/gateway/scripts/dbhelpers.py:327: AttributeError