[PATCH 05/21] git p4 test: use client_view to build the initial client

2012-09-28 Thread Pete Wyckoff
Simplify the code a bit by using an existing function.

Signed-off-by: Pete Wyckoff p...@padd.com
---
 t/lib-git-p4.sh | 11 ++-
 1 file changed, 2 insertions(+), 9 deletions(-)

diff --git a/t/lib-git-p4.sh b/t/lib-git-p4.sh
index 7061dce..890ee60 100644
--- a/t/lib-git-p4.sh
+++ b/t/lib-git-p4.sh
@@ -74,15 +74,8 @@ start_p4d() {
fi
 
# build a client
-   (
-   cd $cli 
-   p4 client -i -EOF
-   Client: client
-   Description: client
-   Root: $cli
-   View: //depot/... //client/...
-   EOF
-   )
+   client_view //depot/... //client/... 
+
return 0
 }
 
-- 
1.7.12.1.403.g28165e1

--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html


Re: [PATCH 05/21] git p4 test: use client_view to build the initial client

2012-09-28 Thread Junio C Hamano
Pete Wyckoff p...@padd.com writes:

 Simplify the code a bit by using an existing function.

 Signed-off-by: Pete Wyckoff p...@padd.com
 ---
  t/lib-git-p4.sh | 11 ++-
  1 file changed, 2 insertions(+), 9 deletions(-)

 diff --git a/t/lib-git-p4.sh b/t/lib-git-p4.sh
 index 7061dce..890ee60 100644
 --- a/t/lib-git-p4.sh
 +++ b/t/lib-git-p4.sh
 @@ -74,15 +74,8 @@ start_p4d() {
   fi
  
   # build a client
 - (
 - cd $cli 
 - p4 client -i -EOF
 - Client: client
 - Description: client
 - Root: $cli
 - View: //depot/... //client/...
 - EOF
 - )
 + client_view //depot/... //client/... 
 +
   return 0
  }

Assuming that writing //depot/... //client/... on the next line
indented by a tab is equivalent to writing it on View: line (which I
think it is), this looks like an obviously good reuse of the code.

I have to wonder if the use of printf in client_view implementation
should be tighted up, though.

diff --git i/t/lib-git-p4.sh w/t/lib-git-p4.sh
index 7061dce..4e58289 100644
--- i/t/lib-git-p4.sh
+++ w/t/lib-git-p4.sh
@@ -128,8 +128,6 @@ client_view() {
Root: $cli
View:
EOF
-   for arg ; do
-   printf \t$arg\n
-   done
+   printf \t%s\n $@
) | p4 client -i
 }
--
To unsubscribe from this list: send the line unsubscribe git in
the body of a message to majord...@vger.kernel.org
More majordomo info at  http://vger.kernel.org/majordomo-info.html