File tree Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Expand file tree Collapse file tree 1 file changed +3
-0
lines changed Original file line number Diff line number Diff line change @@ -152,6 +152,7 @@ def test_context_multi_device():
152
152
d1 , d2 = d .create_sub_devices (partition = (n1 , n2 ))
153
153
ctx = dpctl .SyclContext ((d1 , d2 ))
154
154
assert ctx .device_count == 2
155
+ assert type (repr (ctx )) is str
155
156
q1 = dpctl .SyclQueue (ctx , d1 )
156
157
q2 = dpctl .SyclQueue (ctx , d2 )
157
158
import dpctl .memory as dpmem
@@ -164,7 +165,9 @@ def test_context_multi_device():
164
165
q1 = dpctl .SyclQueue (ctx1 , d1 )
165
166
shmem_1 = dpmem .MemoryUSMShared (256 , queue = q1 )
166
167
cap = ctx1 ._get_capsule ()
168
+ cap2 = ctx1 ._get_capsule ()
167
169
del ctx1
170
+ del cap2 # exercise deleter of non-renamed capsule
168
171
ctx2 = dpctl .SyclContext (cap )
169
172
q2 = dpctl .SyclQueue (ctx2 , d1 )
170
173
shmem_2 = dpmem .MemoryUSMDevice (256 , queue = q2 )
You can’t perform that action at this time.
0 commit comments