spec/shelly/app_spec.rb in shelly-0.4.19 vs spec/shelly/app_spec.rb in shelly-0.4.21
- old
+ new
@@ -477,20 +477,20 @@
describe "#upload" do
it "should run rsync with proper parameters" do
@app.stub(:attributes => {"system_user" => "system_user"})
@client.stub(:tunnel).and_return(
{"host" => "console.example.com", "port" => "40010", "user" => "foo"})
- @app.should_receive(:system).with("rsync -avz -e 'ssh -o StrictHostKeyChecking=no -p 40010 -l foo' --progress /path console.example.com:/home/system_user/disk")
- @app.upload("/path")
+ @app.should_receive(:system).with("rsync --archive --verbose --compress --relative -e 'ssh -o StrictHostKeyChecking=no -p 40010 -l foo' --progress /path console.example.com:/home/system_user/disk/.")
+ @app.upload("/path", ".")
end
end
describe "#download" do
it "should run rsync with proper parameters" do
@app.stub(:attributes => {"system_user" => "system_user"})
@client.stub(:tunnel).and_return(
{"host" => "console.example.com", "port" => "40010", "user" => "foo"})
- @app.should_receive(:system).with("rsync -avz -e 'ssh -o StrictHostKeyChecking=no -p 40010 -l foo' --progress console.example.com:/home/system_user/disk/. /tmp")
+ @app.should_receive(:system).with("rsync --archive --verbose --compress -e 'ssh -o StrictHostKeyChecking=no -p 40010 -l foo' --progress console.example.com:/home/system_user/disk/. /tmp")
@app.download(".", "/tmp")
end
end
describe "#delete_file" do