HTML на странице содержит:
<input type="File" name="File" size="70" value="" class="inputfield_en">
Я пытаюсь установить значение, используя ruby (1.9.2) и watir-webdriver (0.3.5)
@browser.file_field(:type=>"File",:name=>"File",:class=>"inputfield_en").to_subtype.set("#{Dir.pwd}/status_feed_for_test.xml")
Но я получаю:
.rvm/gems/ruby-1.9.2-p290/gems/watir-webdriver-0.3.5/lib/watir-webdriver/elements/element.rb:248:in `assert_exists': unable to locate element, using {:type=>"file", :name=>"File", :class=>"inputfield_en", :tag_name=>"input"} (Watir::Exception::UnknownObjectException)
Это потому, что HTML содержит тип File с большой буквы "F"? (У меня нет контроля над HTML). Как исправить?