Перейти к содержимому

Фотография

Не запускаются группы из TestSuite (Selenium+PHPUnit)


  • Авторизуйтесь для ответа в теме
В теме одно сообщение

#1 Vitalik_V

Vitalik_V

    Активный участник

  • Members
  • PipPip
  • 149 сообщений
  • ФИО:Виталий
  • Город:Харьков

Отправлено 23 ноября 2011 - 14:54

Вот пришлось автоматизировать на PHP и столкнулся с такой проблемой. У меня есть тест, для которого указана группа:

/**
* @dataProvider providerIE
* @group IE
* @test
*/
public function upload_file_IE($browser, $uploadForm, $imageFile) {
$this->upload_file_All($browser, $uploadForm, $imageFile);
}


Пытаюсь выполнить этот тест из созданного TestSuite:


$suite = new PHPUnit_Framework_TestSuite('test_Upload_Files_By_HTTP');
$suite->run($result, true, array("IE"));


При запуске выполняются все тесты из test_Upload_Files_By_HTTP вне зависимости групп. Подскажите, что я не так делаю?
  • 0

#2 sawoy

sawoy

    Новый участник

  • Members
  • Pip
  • 51 сообщений
  • ФИО:Alex Savchuk

Отправлено 24 ноября 2011 - 14:03

Мне кажется, Вы передаете некорректный параметр фильтрации по тесту.

Предлагаю либо не использовать этот параметр:
$suite->run($result, false, array("IE"));

либо передавать корректный паттерн, к примеру:
$suite->run($result, "/Upload_Files_By_HTTP/", array("IE"));

  • 0


Количество пользователей, читающих эту тему: 1

0 пользователей, 1 гостей, 0 анонимных