From 4559e26b36be024c680bc1ffd42d3a783ada9162 Mon Sep 17 00:00:00 2001 From: Oleksandr Pavlyk Date: Thu, 2 Sep 2021 15:59:46 -0500 Subject: [PATCH] Expanded tests in test_sycl_context to improve coverage --- dpctl/tests/test_sycl_context.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/dpctl/tests/test_sycl_context.py b/dpctl/tests/test_sycl_context.py index 545c8f2907..e624c83d99 100644 --- a/dpctl/tests/test_sycl_context.py +++ b/dpctl/tests/test_sycl_context.py @@ -152,6 +152,7 @@ def test_context_multi_device(): d1, d2 = d.create_sub_devices(partition=(n1, n2)) ctx = dpctl.SyclContext((d1, d2)) assert ctx.device_count == 2 + assert type(repr(ctx)) is str q1 = dpctl.SyclQueue(ctx, d1) q2 = dpctl.SyclQueue(ctx, d2) import dpctl.memory as dpmem @@ -164,7 +165,9 @@ def test_context_multi_device(): q1 = dpctl.SyclQueue(ctx1, d1) shmem_1 = dpmem.MemoryUSMShared(256, queue=q1) cap = ctx1._get_capsule() + cap2 = ctx1._get_capsule() del ctx1 + del cap2 # exercise deleter of non-renamed capsule ctx2 = dpctl.SyclContext(cap) q2 = dpctl.SyclQueue(ctx2, d1) shmem_2 = dpmem.MemoryUSMDevice(256, queue=q2)