add jws proc to simplify connection.t
Matt S Trout [Sun, 9 Sep 2012 15:38:00 +0000 (15:38 +0000)]
t/connection.t

index 92b9317..41e0e2c 100644 (file)
@@ -7,10 +7,16 @@ set connector [ten::connector::perl %AUTO%]
 
 set conn [$connector connect]
 
+proc jws {args} {
+  set ret {}
+  foreach str $args {
+    lappend ret [ json::write string $str ]
+  }
+  return $ret
+}
+
 set f1 [
-  $conn send call [ json::write string class_call_handler ] \
-    0 [ json::write string call ] \
-    [ json::write string Sys::Hostname ] [ json::write string hostname ]
+  $conn send call {*}[jws class_call_handler 0 call Sys::Hostname hostname]
 ]
 
 set ready_args ""
@@ -28,3 +34,5 @@ is [$f1 get] $my_host "hostname retuend ok via get"
 $f1 free
 
 is $ready_args $my_host "hostname returned ok via on_ready"
+
+done_testing