@@ -117,12 +117,12 @@ END VERIFICATION REQUEST
117
117
EOF
118
118
119
119
test_expect_success ' pserver authentication' '
120
- cat request-anonymous | git-cvsserver pserver >log 2>&1 &&
120
+ git-cvsserver pserver <request-anonymous >log 2>&1 &&
121
121
sed -ne \$p log | grep "^I LOVE YOU\$"
122
122
'
123
123
124
124
test_expect_success ' pserver authentication failure (non-anonymous user)' '
125
- if cat request- git | git -cvsserver pserver >log 2>&1
125
+ if git-cvsserver pserver <request-git >log 2>&1
126
126
then
127
127
false
128
128
else
@@ -132,17 +132,17 @@ test_expect_success 'pserver authentication failure (non-anonymous user)' '
132
132
'
133
133
134
134
test_expect_success ' pserver authentication success (non-anonymous user with password)' '
135
- cat login- git-ok | git-cvsserver pserver >log 2>&1 &&
135
+ git-cvsserver pserver <login- git-ok >log 2>&1 &&
136
136
sed -ne \$p log | grep "^I LOVE YOU\$"
137
137
'
138
138
139
139
test_expect_success ' pserver authentication (login)' '
140
- cat login-anonymous | git-cvsserver pserver >log 2>&1 &&
140
+ git-cvsserver pserver <login-anonymous >log 2>&1 &&
141
141
sed -ne \$p log | grep "^I LOVE YOU\$"
142
142
'
143
143
144
144
test_expect_success ' pserver authentication failure (login/non-anonymous user)' '
145
- if cat login- git | git -cvsserver pserver >log 2>&1
145
+ if git-cvsserver pserver <login-git >log 2>&1
146
146
then
147
147
false
148
148
else
@@ -172,7 +172,7 @@ Root $WORKDIR
172
172
EOF
173
173
174
174
test_expect_success ' req_Root failure (relative pathname)' '
175
- if cat request-relative | git-cvsserver pserver >log 2>&1
175
+ if git-cvsserver pserver <request-relative >log 2>&1
176
176
then
177
177
echo unexpected success
178
178
false
@@ -183,28 +183,26 @@ test_expect_success 'req_Root failure (relative pathname)' '
183
183
'
184
184
185
185
test_expect_success ' req_Root failure (conflicting roots)' '
186
- cat request-conflict | git-cvsserver pserver >log 2>&1 &&
186
+ git-cvsserver pserver <request-conflict >log 2>&1 &&
187
187
tail log | grep "^error 1 Conflicting roots specified$"
188
188
'
189
189
190
190
test_expect_success ' req_Root (strict paths)' '
191
- cat request-anonymous | git-cvsserver --strict-paths pserver "$SERVERDIR" >log 2>&1 &&
191
+ git-cvsserver --strict-paths pserver "$SERVERDIR" <request-anonymous >log 2>&1 &&
192
192
sed -ne \$p log | grep "^I LOVE YOU\$"
193
193
'
194
194
195
195
test_expect_success ' req_Root failure (strict-paths)' '
196
- ! cat request-anonymous |
197
- git-cvsserver --strict-paths pserver "$WORKDIR" >log 2>&1
196
+ ! git-cvsserver --strict-paths pserver "$WORKDIR" <request-anonymous >log 2>&1
198
197
'
199
198
200
199
test_expect_success ' req_Root (w/o strict-paths)' '
201
- cat request-anonymous | git-cvsserver pserver "$WORKDIR/" >log 2>&1 &&
200
+ git-cvsserver pserver "$WORKDIR/" <request-anonymous >log 2>&1 &&
202
201
sed -ne \$p log | grep "^I LOVE YOU\$"
203
202
'
204
203
205
204
test_expect_success ' req_Root failure (w/o strict-paths)' '
206
- ! cat request-anonymous |
207
- git-cvsserver pserver "$WORKDIR/gitcvs" >log 2>&1
205
+ ! git-cvsserver pserver "$WORKDIR/gitcvs" <request-anonymous >log 2>&1
208
206
'
209
207
210
208
cat > request-base << EOF
@@ -217,27 +215,26 @@ Root /gitcvs.git
217
215
EOF
218
216
219
217
test_expect_success ' req_Root (base-path)' '
220
- cat request-base | git-cvsserver --strict-paths --base-path "$WORKDIR/" pserver "$SERVERDIR" >log 2>&1 &&
218
+ git-cvsserver --strict-paths --base-path "$WORKDIR/" pserver "$SERVERDIR" <request-base >log 2>&1 &&
221
219
sed -ne \$p log | grep "^I LOVE YOU\$"
222
220
'
223
221
224
222
test_expect_success ' req_Root failure (base-path)' '
225
- ! cat request-anonymous |
226
- git-cvsserver --strict-paths --base-path "$WORKDIR" pserver "$SERVERDIR" >log 2>&1
223
+ ! git-cvsserver --strict-paths --base-path "$WORKDIR" pserver "$SERVERDIR" <request-anonymous >log 2>&1
227
224
'
228
225
229
226
GIT_DIR=" $SERVERDIR " git config --bool gitcvs.enabled false || exit 1
230
227
231
228
test_expect_success ' req_Root (export-all)' '
232
- cat request-anonymous | git-cvsserver --export-all pserver "$WORKDIR" >log 2>&1 &&
229
+ git-cvsserver --export-all pserver "$WORKDIR" <request-anonymous >log 2>&1 &&
233
230
sed -ne \$p log | grep "^I LOVE YOU\$"
234
231
'
235
232
236
233
test_expect_success ' req_Root failure (export-all w/o directory list)' '
237
- ! (cat request-anonymous | git-cvsserver --export-all pserver >log 2>&1 || false)'
234
+ ! (git-cvsserver --export-all pserver <request-anonymous >log 2>&1 || false)'
238
235
239
236
test_expect_success ' req_Root (everything together)' '
240
- cat request-base | git-cvsserver --export-all --strict-paths --base-path "$WORKDIR/" pserver "$SERVERDIR" >log 2>&1 &&
237
+ git-cvsserver --export-all --strict-paths --base-path "$WORKDIR/" pserver "$SERVERDIR" <request-base >log 2>&1 &&
241
238
sed -ne \$p log | grep "^I LOVE YOU\$"
242
239
'
243
240
0 commit comments