Skip to content

Opencl interop #52

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 12 commits into
base: master
Choose a base branch
from
Prev Previous commit
Next Next commit
fixed test_opencl mypy issues
  • Loading branch information
sakchal committed May 2, 2024
commit 4a505dc2967d7866d9fa58cab5a3354246952ae7
12 changes: 6 additions & 6 deletions tests/test_opencl.py
Original file line number Diff line number Diff line change
@@ -1,26 +1,26 @@
import arrayfire_wrapper.lib.interface_functions.opencl as cl


def test_get_context_type():
def test_get_context_type() -> None:
assert isinstance(cl.get_context(), int)


def test_get_queue_type():
def test_get_queue_type() -> None:
assert isinstance(cl.get_queue(), int)


def test_get_device_id():
def test_get_device_id() -> None:
assert isinstance(cl.get_device_id(), int)


def test_set_device_id():
def test_set_device_id() -> None:
cl.set_device_id(0)
assert cl.get_device_id() == 0


def test_get_device_type():
def test_get_device_type() -> None:
assert cl.get_device_type() == cl.DeviceType.GPU # change according to device


def test_get_platform():
def test_get_platform() -> None:
assert cl.get_platform() == cl.PlatformType.INTEL # change according to platform