From 89c4af07527af734e3cf0cca46c78a5f28a8e5f2 Mon Sep 17 00:00:00 2001 From: Yichao Yu Date: Wed, 25 Jun 2014 07:01:48 +0800 Subject: [PATCH] only catch expected error in get_host_array() (and not buffer creation) --- test/test_wrapper.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/test/test_wrapper.py b/test/test_wrapper.py index 4b4e4090..51b598e1 100644 --- a/test/test_wrapper.py +++ b/test/test_wrapper.py @@ -707,17 +707,17 @@ def test_buffer_get_host_array(ctx_factory): host_buf.__array_interface__['data'][0]) assert host_buf2.base is buf + buf = cl.Buffer(ctx, mf.READ_WRITE | mf.ALLOC_HOST_PTR, size=100) try: - buf = cl.Buffer(ctx, mf.READ_WRITE | mf.ALLOC_HOST_PTR, size=100) host_buf2 = buf.get_host_array(25, np.float32) assert False, ("MemoryObject.get_host_array should not accept buffer " "without USE_HOST_PTR") except cl.LogicError: pass + host_buf = np.random.rand(25).astype(np.float32) + buf = cl.Buffer(ctx, mf.READ_WRITE | mf.COPY_HOST_PTR, hostbuf=host_buf) try: - host_buf = np.random.rand(25).astype(np.float32) - buf = cl.Buffer(ctx, mf.READ_WRITE | mf.COPY_HOST_PTR, hostbuf=host_buf) host_buf2 = buf.get_host_array(25, np.float32) assert False, ("MemoryObject.get_host_array should not accept buffer " "without USE_HOST_PTR") -- GitLab