From 6ebdbcda682c5b5eefbe02ba1e577e166d6195c1 Mon Sep 17 00:00:00 2001 From: Eugene Cheah Date: Sun, 28 Feb 2016 14:46:50 +0800 Subject: [PATCH] Fixed issue #17 invalid test case --- test/src/features/if_else.js | 15 +++++++-------- 1 file changed, 7 insertions(+), 8 deletions(-) diff --git a/test/src/features/if_else.js b/test/src/features/if_else.js index 0a10c8f6..c4545834 100644 --- a/test/src/features/if_else.js +++ b/test/src/features/if_else.js @@ -1,6 +1,6 @@ -/* function booleanBranch( mode ) { - var f = GPU(function() { + var gpu = new GPU(); + var f = gpu.createKernel(function() { var ret = 0.0; if(true) { ret = 4.0; @@ -9,13 +9,12 @@ function booleanBranch( mode ) { } return ret; }, { - thread : [1], - block : [1], + dimensions : [1], mode : mode }); - + QUnit.ok( f !== null, "function generated test"); - QUnit.close(f(), 42.0, 0.01, "basic return function test"); + QUnit.close(f(), 4, 0.01, "basic return function test"); } QUnit.test( "booleanBranch (auto)", function() { @@ -29,7 +28,7 @@ QUnit.test( "booleanBranch (GPU)", function() { QUnit.test( "booleanBranch (CPU)", function() { booleanBranch("cpu"); }); -*/ + function if_else( mode ) { var gpu = new GPU(); @@ -43,7 +42,7 @@ function if_else( mode ) { dimensions : [4], mode : mode }); - + QUnit.ok( f !== null, "function generated test"); QUnit.deepEqual(f([1, 1, 0, 0]), [0, 0, 1, 1], "basic return function test"); }