Allow lookup of users with spaces in their name.
authorTim Potter <tpot@samba.org>
Mon, 26 Nov 2001 00:19:23 +0000 (00:19 +0000)
committerTim Potter <tpot@samba.org>
Mon, 26 Nov 2001 00:19:23 +0000 (00:19 +0000)
(This used to be commit 751ea8cfb931e1de6df447ed05e051262cdeb304)

testsuite/nsswitch/finger.exp

index ab3b28f..36bab8e 100644 (file)
@@ -12,10 +12,10 @@ if { [regexp "Error" $output] } {
 
 set user_list [split $output "\n"]
 
 
 set user_list [split $output "\n"]
 
-# Look up all users using finger.  This should test getpwnam()
+# Look up all users using finger -m.  This should test getpwnam()
 
 foreach { user } $user_list {
 
 foreach { user } $user_list {
-    set output [util_start "finger" "-m $user" "" "no such user"]
+    set output [util_start "finger" "-m \"$user\"" "" "no such user"]
     verbose $output
 
     if { [regexp "no such user" $output] } {
     verbose $output
 
     if { [regexp "no such user" $output] } {
@@ -25,12 +25,10 @@ foreach { user } $user_list {
     }
 }
 
     }
 }
 
-verbose "testing finger -m"
-
 # Run finger without the -m to also test set/get/endpwent()
 
 foreach { user } $user_list {
 # Run finger without the -m to also test set/get/endpwent()
 
 foreach { user } $user_list {
-    set output [util_start "finger" "-m $user"]
+    set output [util_start "finger" "\"$user\""]
     verbose $output
     
     if { [regexp "no such user" $output] } {
     verbose $output
     
     if { [regexp "no such user" $output] } {