Fix verbose in tests
authorjfbastien@apple.com <jfbastien@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 23 Aug 2017 16:28:29 +0000 (16:28 +0000)
committerjfbastien@apple.com <jfbastien@apple.com@268f45cc-cd09-0410-ab3c-d52691b4dbfc>
Wed, 23 Aug 2017 16:28:29 +0000 (16:28 +0000)
git-svn-id: https://svn.webkit.org/repository/webkit/trunk@221078 268f45cc-cd09-0410-ab3c-d52691b4dbfc

JSTests/ChangeLog
JSTests/wasm/regress/175693.js

index ba9d0f3..de10e4f 100644 (file)
@@ -1,3 +1,13 @@
+2017-08-23  JF Bastien  <jfbastien@apple.com>
+
+        Fix printing in test
+
+        Unreviewed: fixing verbosity, shouldn't have been there.
+
+        * wasm/regress/175693.js:
+        (else.else):
+        (catch):
+
 2017-08-18  Ryan Haddad  <ryanhaddad@apple.com>
 
         Skip flaky JSC test microbenchmarks/generator-with-several-types.js.
index 11c1eee..b1ec738 100644 (file)
@@ -1,39 +1,46 @@
 const file = "175693.wasm";
 
+const verbose = false;
+
 if (typeof console === 'undefined') {
-  console = { log: print };
+    console = { log: print };
 }
 var binary;
 if (typeof process === 'object' && typeof require === 'function' /* node.js detection */) {
-  var args = process.argv.slice(2);
-  binary = require('fs').readFileSync(file);
-  if (!binary.buffer) binary = new Uint8Array(binary);
+    var args = process.argv.slice(2);
+    binary = require('fs').readFileSync(file);
+    if (!binary.buffer) binary = new Uint8Array(binary);
 } else {
-  var args;
-  if (typeof scriptArgs != 'undefined') {
-    args = scriptArgs;
-  } else if (typeof arguments != 'undefined') {
-    args = arguments;
-  }
-  if (typeof readbuffer === 'function') {
-    binary = new Uint8Array(readbuffer(file));
-  } else {
-    binary = read(file, 'binary');
-  }
+    var args;
+    if (typeof scriptArgs != 'undefined') {
+        args = scriptArgs;
+    } else if (typeof arguments != 'undefined') {
+        args = arguments;
+    }
+    if (typeof readbuffer === 'function') {
+        binary = new Uint8Array(readbuffer(file));
+    } else {
+        binary = read(file, 'binary');
+    }
 }
 var instance = new WebAssembly.Instance(new WebAssembly.Module(binary), {});
 if (instance.exports.hangLimitInitializer) instance.exports.hangLimitInitializer();
 try {
-  console.log('calling: func_0');
-instance.exports.func_0();
+    if (verbose)
+        console.log('calling: func_0');
+    instance.exports.func_0();
 } catch (e) {
-  console.log('   exception: ' + e);
+    if (verbose)
+        console.log('   exception: ' + e);
 }
 if (instance.exports.hangLimitInitializer) instance.exports.hangLimitInitializer();
 try {
-  console.log('calling: hangLimitInitializer');
-instance.exports.hangLimitInitializer();
+    if (verbose)
+        console.log('calling: hangLimitInitializer');
+    instance.exports.hangLimitInitializer();
 } catch (e) {
-  console.log('   exception: ' + e);
+    if (verbose)
+        console.log('   exception: ' + e);
 }
-console.log('done.')
+if (verbose)
+    console.log('done.')