0
私はウェブページからPDFファイルをダウンロードし、ダウンロードフォルダに移動したことを確認してから削除します(PDFで圧倒されているフォルダを停止するため)。Rubyファイルキュウリを削除する
他人が自分のマシンでこのテストを実行できるように、ファイルパスにワイルドカードを使用しようとすると、ファイルが存在しないというエラーが表示されます。
これは私のコードです:
pdf_file = ("C:/Users/**/Downloads/myfile.pdf")
And(/^I can see the downloaded PDF$/) do
puts Dir['C:/**/**/Downloads/myfile.pdf'].last
File.delete(pdf_file)
end
ディレクトリ内を確認するときには、ワイルドカードが動作することを奇妙です。
ファイルパスに実際のユーザー名を入力するとすぐに動作します。これを回避する方法はありますか?
これは正しく、ありがとうございました – Tom