[html] Fix argument stringifying for outgoing arguments in unit test
authorKalle Vahlman <kalle.vahlman@movial.com>
Mon, 20 Apr 2009 08:10:02 +0000 (11:10 +0300)
committerKalle Vahlman <kalle.vahlman@movial.com>
Mon, 20 Apr 2009 08:10:02 +0000 (11:10 +0300)
html/unit.html

index e143f85264e39494393b0afa3325dabd7ca58d28..863f36526bb9dbb35ceec7b77cc8dd95bae92e23 100644 (file)
@@ -96,27 +96,10 @@ Test.prototype =
     method.onreply = this.method_reply;
     method.onerror = this.error_reply;
 
-    var argstr;
-    if (this.arg instanceof Array || this.arg instanceof Object)
-    {
-      var first = true;
-      argstr = '['
-      for (var propname in this.arg)
-      {
-        if (first) {
-          first = false;
-        } else {
-          argstr += ", ";
-        }
-        argstr += propname + ":" + this.arg[propname];
-      }
-      argstr += ']';
-    } else {
-      argstr = this.arg.toString();
-    }
+    var argstr = get_argstr(this.arg);
 
     status.innerHTML += '<p>Sending ' + this.method_name + ':<span style="color: blue; padding-left: 1em;">' + argstr + ' of type ' + typeof send_arg + ' with signature ' + this.signature + '</span>';
-    
+
     this.signal.enabled = !this.xfail;
     method(send_arg);
   },