@djpasica

PHPUnit тесты и выполнение shell команды в фоне

У меня есть команда для парсера:
wget -e robots=off -c -t0 --convert-links --strict-comments --span-hosts --no-check-certificate -p -E -q -nd -U 'Mozilla/5.0' --ignore-length --exclude-domains="tns-counter.ru" --reject='png,gif,bmp,jpeg,jpg,swf,svg,swg' --ignore-tags='iframe,frame' --keep-session-cookies  --referer "http://google.com/"   --header="Accept-Language: ru-RU,ru;q=0.8,en-US;q=0.5,en;q=0.3"  --header="Accept-Encoding: identity"  --header="UstPath()er-Agent: Mozilla/5.0"  -P '/home/www/grab/' 'http://google.com/' &

которая с помощью wget стягивает контент, "&" в конце кодает задачу в фон.
Работает это с помощью ф-ции shell_exec
Все работает отлично, до тех пор пока мне не понадобилось написать под это тесты.

Тест не кидает задачу в фон, он ждет пока парсер достанет все и закончит свою работу и только тогда продолжает свою работу

В чем может быть проблема?
  • Вопрос задан
  • 2661 просмотр
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы