Загрузить файл в не входное поле, используя behat - PullRequest
0 голосов
/ 11 июня 2018

Недавно наше приложение было обновлено до AngularJS, а поля изменены.Поэтому, прежде чем у нас было поле для загрузки файла, который был полем.Но теперь поле изменилось на тип поля.

Я использовал решение attachFileToField (), предоставленное MinkContext, но оно не сработало и получило эту ошибку.

Невозможно прикрепить файл кэлемент с XPath «(// html // file-upload) [1]», так как он не является вводом файла (Behat \ Mink \ Exception \ DriverException)

Есть ли способ присоединитьфайл в новое поле, которое не является полем ввода с типом файла?

Фрагмент HTML для конкретного поля:

<file-upload model="save_obj.resume[index].uploaded_file" parent="save_obj" parent-object="save_obj" parent-object-id="student.student_id" file-field-name="resume" static="true" template-url="resume-upload.html" flex="" class="ng-isolate-scope flex">

Поиск решения дляцелый день, но не повезло.

Любая помощь очень ценится!

...