Skip to content

Commit 99504c5

Browse files
committed
Coverage increases
1 parent 5d02216 commit 99504c5

File tree

2 files changed

+12
-1
lines changed

2 files changed

+12
-1
lines changed

servicex/servicex_adapter.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -308,4 +308,6 @@ async def get_transform_status(self, request_id: str) -> TransformStatus:
308308
raise RuntimeError(
309309
"ServiceX WebAPI Error " f"while getting transform status: {e}"
310310
)
311-
raise RuntimeError("ServiceX WebAPI: unable to retrieve transform status")
311+
raise RuntimeError(
312+
"ServiceX WebAPI: unable to retrieve transform status"
313+
) # pragma: no cover

tests/test_servicex_adapter.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -218,6 +218,15 @@ async def test_get_datasets_auth_error(get, servicex):
218218
assert "Not authorized to access serviceX at" in str(err.value)
219219

220220

221+
@pytest.mark.asyncio
222+
@patch("servicex.servicex_adapter.ClientSession.get")
223+
async def test_get_datasets_miscellaneous_error(get, servicex):
224+
get.return_value.status_code = 500
225+
with pytest.raises(RuntimeError) as err:
226+
await servicex.get_datasets()
227+
assert "Failed to get datasets" in str(err.value)
228+
229+
221230
@pytest.mark.asyncio
222231
@patch("servicex.servicex_adapter.ClientSession.get")
223232
async def test_get_dataset(get, servicex, dataset):

0 commit comments

Comments
 (0)