From 942eb6e06bf49cc761fb55faec5edf5ff927c116 Mon Sep 17 00:00:00 2001 From: Toshi MARUYAMA Date: Wed, 25 Sep 2019 17:30:07 +0000 Subject: detect Chrome downloaded file more strictly git-svn-id: http://svn.redmine.org/redmine/trunk@18536 e93f8b46-1217-0410-a6f0-8f06a7374b81 --- test/system/issues_test.rb | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) (limited to 'test/system') diff --git a/test/system/issues_test.rb b/test/system/issues_test.rb index 0ed93a08d..c9228fd1d 100644 --- a/test/system/issues_test.rb +++ b/test/system/issues_test.rb @@ -335,7 +335,9 @@ class IssuesTest < ApplicationSystemTestCase click_on 'CSV' click_on 'Export' - csv = CSV.read(downloaded_file("issues.csv")) + # https://github.com/SeleniumHQ/selenium/issues/5292 + # if issues.csv exists, Chrome creates issues (1).csv, issues (2).csv ... + csv = CSV.read(downloaded_file("issues*.csv")) subject_index = csv.shift.index('Subject') subjects = csv.map {|row| row[subject_index]} assert_equal subjects.sort, subjects -- cgit v1.2.3