mirror of
https://github.com/redmine/redmine.git
synced 2025-11-14 09:16:02 +01:00
Fix selenium chrome options so files are downloaded to tmp/downloads in system tests (#34119).
Patch by Jens Krämer. git-svn-id: http://svn.redmine.org/redmine/trunk@20549 e93f8b46-1217-0410-a6f0-8f06a7374b81
This commit is contained in:
@@ -519,9 +519,7 @@ class IssuesSystemTest < ApplicationSystemTestCase
|
||||
click_on 'CSV'
|
||||
click_on 'Export'
|
||||
|
||||
# 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"))
|
||||
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
|
||||
|
||||
Reference in New Issue
Block a user