We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 295982c commit c963864Copy full SHA for c963864
dpctl/tests/test_sycl_device.py
@@ -176,11 +176,17 @@ def unsupported_aspect(request):
176
177
def test_supported_aspect(supported_aspect):
178
try:
179
- dpctl.select_device_with_aspects(supported_aspect)
+ d = dpctl.SyclDevice()
180
+ has_it = getattr(d, "has_aspect_" + supported_aspect)
181
+ except dpctl.SyclDevieCreationError:
182
+ has_it = False
183
+ try:
184
+ d_wa = dpctl.select_device_with_aspects(supported_aspect)
185
+ assert getattr(d_wa, "has_aspect_" + supported_aspect)
186
except dpctl.SyclDeviceCreationError:
187
# ValueError may be raised if no device with
188
# requested aspect charateristics is available
- pass
189
+ assert not has_it
190
191
192
def test_unsupported_aspect(unsupported_aspect):
0 commit comments