my $smbget_sharedir="$share_dir/smbget";
push(@dirs,$smbget_sharedir);
+ my $tarmode_sharedir="$share_dir/tarmode";
+ push(@dirs,$tarmode_sharedir);
+
my $fileserver_options = "
[lowercase]
path = $lower_case_share_dir
# Clear temp data
rm -rf -- "$PREFIX"/tarmode > /dev/null 2>&1
rm -f "$PREFIX"/tarmode.tar > /dev/null 2>&1
- rm -rf "$LOCAL_PATH"/tarmode > /dev/null 2>&1
+ rm -rf "$LOCAL_PATH" > /dev/null 2>&1
# Build the test data
- if ! create_test_data "$LOCAL_PATH/tarmode"; then
+ if ! create_test_data "$LOCAL_PATH"; then
echo "Test data creation failed"
false
return
fi
# Verify data
- if ! validate_data "$PREFIX/tarmode" "$LOCAL_PATH/tarmode"; then
+ if ! validate_data "$PREFIX/tarmode" "$LOCAL_PATH"; then
echo "Data not equivalent"
false
return
# Clear temp data
rm -rf -- "$PREFIX"/tarmode > /dev/null 2>&1
rm -f "$PREFIX"/tarmode.tar > /dev/null 2>&1
- rm -rf "$LOCAL_PATH"/tarmode > /dev/null 2>&1
+ rm -rf "$LOCAL_PATH" > /dev/null 2>&1
# Build the test data
if ! create_test_data "$PREFIX/tarmode"; then
fi
# Verify data
- if ! validate_data "$PREFIX/tarmode" "$LOCAL_PATH/tarmode"; then
+ if ! validate_data "$PREFIX/tarmode" "$LOCAL_PATH"; then
echo "Data not equivalent"
false
return
plantestsuite("samba3.blackbox.smbclient_tarmode (%s)" % env, env,
[os.path.join(samba3srcdir, "script/tests/test_smbclient_tarmode.sh"),
'$SERVER', '$SERVER_IP', '$USERNAME', '$PASSWORD',
- '$LOCAL_PATH', '$PREFIX', smbclient3, configuration])
+ '$LOCAL_PATH/tarmode', '$PREFIX', smbclient3, configuration])
# Test suite for new smbclient/tar with libarchive (GSoC 13)
plantestsuite("samba3.blackbox.smbclient_tar (%s)" % env, env,
[os.path.join(samba3srcdir, "script/tests/test_smbclient_tarmode.pl"),
'-n', '$SERVER', '-i', '$SERVER_IP', '-s', 'tmp',
- '-u', '$USERNAME', '-p', '$PASSWORD', '-l', '$LOCAL_PATH',
+ '-u', '$USERNAME', '-p', '$PASSWORD', '-l', '$LOCAL_PATH/tarmode',
'-d', '$PREFIX', '-b', smbclient3,
'--subunit', '--', configuration])