J'ai essayé d'écrire rspec pour l'une de mes ressources remote_file. Mais je n'ai pas réussi à le faire.
Mon concept utilise remote_file, il devrait télécharger un fichier distant qui est un fichier zip. Qu'est-ce qui se passe est rspec attend plus après Il téléchargé à distance.impossible de résoudre le problème rspec pour une ressource de fichier distant
C'est ma déclaration de ressources:
remote_file zip_file_location do
source http://google.com
mode '0754'
action :create
end
C'est mon test rspec:
it 'creates a remote_file ' do
expect(chef_run).to create_remote_file(::File.join(Chef::Config[:file_cache_path], 'sonarqube-5.6.6.zip'))
end
@gig je donne le chemin du fichier distant où il doit être installé – pandey
Rspec est comme les tests unitaires pour votre code, il n'y a pas de fichier réel terminé dans votre répertoire de désir. – glg