Subversion Repositories DevTools

Rev

Rev 2450 | Go to most recent revision | Blame | Compare with Previous | Last modification | View Log | RSS feed

#
# Quick test of the various features of the command
#

if [ $WINDIR ] ; then
    util=./WIN32P.BIN/JatsFileUtil.exe
elif  [ $GBE_MACHTYPE == linux_i386 ] ; then
    util=./LINUX_I386D.BIN/JatsFileUtil
elif  [ $GBE_MACHTYPE == sparc ] ; then
    util=./SOLARISD.BIN/JatsFileUtil
elif  [ $GBE_MACHTYPE == solaris10_sparc32 ] ; then
    util=./SOLARIS10_SPARC32D.BIN/JatsFileUtil
elif  [ $GBE_MACHTYPE == solaris10_x86 ] ; then
    util=./SOLARIS10_X86D.BIN/JatsFileUtil
else
    echo "Unknown machine type"
fi


DBG=4

rm -rf test

$util c${DBG} copyFile       test/test1/aaaa/bbbb/cccc/dddd/test1 makefile.pl -w
$util d${DBG} unCopyFile     test/test1/aaaa/bbbb/cccc/dddd/test1

mkdir test/test3
touch test/test3/aaaa test/test3/bbbb
$util r${DBG} RmFile test/test3/aaaa test/test3/bbbb test/test3/ccc

mkdir test/test4
touch test/test4/aaaa.aaa test/test4/bbbb.aaa test/test4/cccc.bbb
$util D${DBG} DeleteFiles test/test4 *.aaa cccc.* *.xxx

mkdir -p test/test5/aaaa/bbbb/cccc/dddd
touch  test/test5/aaaa/bbbb/cccc/dddd/file1
touch  test/test5/aaaa/bbbb/file2
$util T${DBG} DeleteTree test/test5

mkdir -p test/test6/aaaa test/test6/bbbb
touch test/test6/aaaa/file1 test/test6/bbbb/file2
$util R${DBG} RmDir test/test6/aaaa/file1 test/test6/aaaa test/test6/bbbb

$util R9 RmDir TestMulti/ test//test6/////aaaa//file1