'It should be possible to specify which local folder to upload to.'

@fudge.with_fakes
def test_path_to_remote_folder_can_be_specified(self):

    local_dir = 'folder'
    remote_path = 'path/to/remote/folder'
    self.fake_put.with_args(('%s/folder.tar.gz' % self.fake_tmp), ('%s/folder.tar.gz' % remote_path), use_sudo=False).next_call()
    project.upload_project(local_dir=local_dir, remote_dir=remote_path)
