Codeception attachFiles
Добавлено: 2017.03.23, 10:50
Добрый день, как загрузить несколько файлов в форму в функциональном тесте?
Через веб морду можно грузить несколько файлов, т.е. форма поддерживает загрузку нескольких файлов.
тест проходит, файл получен и сохранен.
Если несколько раз вызвать метод attachFile,
Будет выброшено исключение
Через веб морду можно грузить несколько файлов, т.е. форма поддерживает загрузку нескольких файлов.
Код: Выделить всё
...
$I->attachFile('some_selector', 'some_path/0.jpg');
...
Если несколько раз вызвать метод attachFile,
Код: Выделить всё
...
$I->attachFile('some_selector', 'some_path/0.jpg');
$I->attachFile('some_selector', 'some_path/1.jpg');
...
Код: Выделить всё
Test tests/functional/...SavedCept.php
[TestRuntimeException] None of form fields by UploadForm[files][] were not matched
Scenario Steps:
12. $I->attachFile("some_selector","some_path/1.jpg") at tests/functional/...SavedCept.php:34
11. $I->attachFile("some_selector","some_path/0.jpg") at tests/functional/...SavedCept.php:33