Browse Source
For now the library just includes code (moved from t/t9600-cvsimport.sh) that checks whether the prerequisites for "git cvsimport" are installed. Signed-off-by: Michael Haggerty <mhagger@alum.mit.edu> Signed-off-by: Junio C Hamano <gitster@pobox.com>maint
Michael Haggerty
16 years ago
committed by
Junio C Hamano
2 changed files with 32 additions and 28 deletions
@ -0,0 +1,31 @@ |
|||||||
|
#!/bin/sh |
||||||
|
|
||||||
|
. ./test-lib.sh |
||||||
|
|
||||||
|
unset CVS_SERVER |
||||||
|
# for clean cvsps cache |
||||||
|
HOME=$(pwd) |
||||||
|
export HOME |
||||||
|
|
||||||
|
if ! type cvs >/dev/null 2>&1 |
||||||
|
then |
||||||
|
say 'skipping cvsimport tests, cvs not found' |
||||||
|
test_done |
||||||
|
exit |
||||||
|
fi |
||||||
|
|
||||||
|
cvsps_version=`cvsps -h 2>&1 | sed -ne 's/cvsps version //p'` |
||||||
|
case "$cvsps_version" in |
||||||
|
2.1 | 2.2*) |
||||||
|
;; |
||||||
|
'') |
||||||
|
say 'skipping cvsimport tests, cvsps not found' |
||||||
|
test_done |
||||||
|
exit |
||||||
|
;; |
||||||
|
*) |
||||||
|
say 'skipping cvsimport tests, unsupported cvsps version' |
||||||
|
test_done |
||||||
|
exit |
||||||
|
;; |
||||||
|
esac |
Loading…
Reference in new issue