Skip to content

Commit dc3ebd1

Browse files
committed
Added tests for behavior of types property
1 parent 23a323f commit dc3ebd1

File tree

2 files changed

+18
-0
lines changed

2 files changed

+18
-0
lines changed

dpctl/tests/elementwise/test_abs.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -76,6 +76,15 @@ def test_abs_usm_type(usm_type):
7676
assert np.allclose(dpt.asnumpy(Y), expected_Y)
7777

7878

79+
def test_abs_types_prop():
80+
types = dpt.abs.types_
81+
assert types is None
82+
types = dpt.abs.types
83+
assert isinstance(types, list)
84+
assert len(types) > 0
85+
assert types == dpt.abs.types_
86+
87+
7988
@pytest.mark.parametrize("dtype", _all_dtypes[1:])
8089
def test_abs_order(dtype):
8190
q = get_queue_or_skip()

dpctl/tests/elementwise/test_add.py

Lines changed: 9 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -258,6 +258,15 @@ def __sycl_usm_array_interface__(self):
258258
dpt.add(a, c)
259259

260260

261+
def test_add_types_property():
262+
types = dpt.add.types_
263+
assert types is None
264+
types = dpt.add.types
265+
assert isinstance(types, list)
266+
assert len(types) > 0
267+
assert types == dpt.add.types_
268+
269+
261270
def test_add_errors():
262271
get_queue_or_skip()
263272
try:

0 commit comments

Comments
 (0)