Описание тега php-code-coverage
1
ответ
Как заставить PHP Code Coverage работать с phpdbg на Windows Server?
Поскольку у меня все еще есть проблемы с PHPUnit / PHP Code Coverage и Xdebug, я решил попробовать это по-другому - с phpdbg. Я сделал это, как показано выше. Пробовал в CMD, а также в Git Bash, но результат тот же, он терпит неудачу: $ composer inf…
03 ноя '16 в 10:10
1
ответ
HTML-отчет о покрытии кода PhpUnit не создается
Я бегу ниже команды для создания покрытия кода в HTML-форме vendor/phpunit/phpunit/phpunit --whitelist --coverage-html tests Он работает, но не создает отчет о покрытии кода.
15 ноя '16 в 17:37
0
ответов
Пустое покрытие кода с Codeception + Xdebug в Docker
Простите меня заранее, но я работал над этим некоторое время безрезультатно, так что я могу быть немного многословным. Фон У меня есть приложение PHP 7.2.14 под управлением Apache внутри контейнера Docker. У меня включен XDebug v2.6.1, и я вижу, что…
13 фев '19 в 22:31
0
ответов
Покрытие кода Phpunit не ловит мой код
Я пытаюсь выполнить тестирование phpunit с использованием codeception и guzzle в моем API, написанном на php, все тесты запущены, но кодовое покрытие всегда показывает 0/0. Я делюсь своей тестовой функцией ниже public function testInputget() { $c = …
24 апр '18 в 13:31
0
ответов
Отчеты получают неправильные ссылки и не могут быть найдены в Дженкинс
В build.xml моего проекта Jenkins (PHP) (размещенного на Windows Server) определены несколько отчетов (предупреждения PMD, дублирующий код, JDepend, предупреждения Checkstyle, сводный отчет по охвату, PHPUnit_Code_Coverage, PHPDox). Все необходимые …
07 ноя '16 в 08:25
1
ответ
Почему провайдеры данных PhpUnit снижают показатели покрытия?
Я использую PhpUnit с хорошими результатами, тестируя мой код только с утверждениями. Недавно я решил попробовать PhpUnit с анализом отчетов о покрытии, но заметил, что тесты, использующие методы dataProvider, имеют тенденцию уменьшать мои оценки по…
04 апр '17 в 15:32
1
ответ
PHPUnit Методы проверенных классов, не показанные в отчетах о покрытии кода?
Я работаю над проектом php в magento2. Я использую фиктивные объекты для написания юнит-тестов. Я узнал, что когда я генерирую отчет о покрытии кода, проверенные классы и методы не отображаются так, как они описаны в отчетах о покрытии кода, есть ли…
16 янв '18 в 10:44
1
ответ
Как использовать библиотеку PHP_CodeCoverage напрямую?
Я пытаюсь заставить библиотеку PHP_CodeCoverage работать для простейшего случая, чтобы создать отчет о покрытии HTML-кода, и не удается. У меня установлен PHP и Xdebug. Я бы предпочел не указывать версии тех, которые я использую, потому что я надеюс…
26 авг '17 в 02:10
0
ответов
PHP кодирование для формы обратной связи
Можно ли создать форму обратной связи для Android, используя только PHP? Насколько я знаю, Android полностью основан на Java, а PHP для веб-приложений. Пожалуйста, очистите эту концепцию. Должен ли я сделать форму обратной связи на Java? Или php буд…
24 авг '18 в 19:03
1
ответ
Как настроить phpunit Laravel Boilerplate для обеспечения покрытия кода в среде Homestead
У меня есть новая http://laravel-boilerplate.com/, работающая в среде Laravel Homestead, которая работает отлично. php -v Команда возвращала мне эту информацию PHP 7.1.2-3+deb.sury.org~xenial+1 (cli) (built: Feb 22 2017 10:08:33) ( NTS ) Copyright (…
17 апр '17 в 15:57
1
ответ
Как исключить метод из обработки покрытия кода в модуле PHP, если вы установили processUncoveredFilesFromWhitelist="true"
Я установил в моем phpunit.xml сделать следующее: <filter> <whitelist addUncoveredFilesFromWhitelist="true" processUncoveredFilesFromWhitelist="true"> <directory suffix=".php">/my/app</directory> </whielist> </filter…
22 янв '17 в 21:15
2
ответа
Как узнать, прав ли xdebug?
Я провожу некоторые тесты, и некоторые отчеты не имеют смысла, например: https://stackru.com/images/dc3b1c6e6f1ab035ae410f67f8fb2c18f70e ae1c.png https://stackru.com/images/5e345f28d5df36ae8c74590d9acfff3e a0c01e a4.png У меня также есть другой прим…
21 фев '19 в 10:04
0
ответов
Отчет о покрытии кода не генерируется
Когда запустить команду phpunit --bootstrap="TestHelper.php" --coverage-clover coverage.xml --whitelist="../../../" --debug --log-junit result.xml ./ Он генерирует файл result.xml, но консоль застревает после этой строки.Создание отчета о покрытии к…
28 фев '18 в 07:16
0
ответов
Примечание: неопределенная переменная в qbms
Тестирование моей корзины и получение этой ошибки Примечание: неопределенная переменная: order в public_html/modules/qbms/qbms.php в строке 183 в строке 183, это то, что было сказано: $amount = number_format($order->order_total, 2, '.', ''); $invoic…
23 сен '18 в 17:58
2
ответа
PHP модуль не работает на Ubuntu 12.04 LTS с PHP5.6
Любой может помочь мне решить мою проблему. Я хочу запустить phpunit на php5.6, но получил проблему :~$ phpunit PHP Warning: require_once(PHP/CodeCoverage/Filter.php): failed to open stream: No such file or directory in /usr/bin/phpunit on line 38 P…
24 фев '17 в 05:48
1
ответ
Покрытие кода PHPUnit сообщает о ложно-положительном внутри foreach
Покрытие кода PHPUnit сообщает о 100% покрытии для следующей функции, что явно неверно: public function run(){ foreach ([1] as $value) { if($value === 1 ){ echo "Is called\n"; // TRUE positive } else{ echo "Not called\n"; // TRUE negative echo "Not …
22 ноя '18 в 09:28
0
ответов
Как я могу определить покрытие кода моих модульных тестов?
Я пытаюсь определить покрытие кода группы юнит-тестов. Как я могу это сделать? На моем компьютере установлены phpUnit и XDebug, и, насколько я понимаю, эти инструменты будут работать, но я не знаю как. Я пробовал бегать phpunit --coverage-html /unit…
16 май '19 в 16:22
3
ответа
PHP несколько функций, возвращаемых типов String|int
Я столкнулся с немного необычным сценарием, когда моя функция возвращает несколько типов string or integer, Я пытаюсь объявить типы возвращаемых данных. Может ли кто-нибудь предложить мне наилучшую практику, чтобы объявить. Я знаю, что нуль или друг…
10 май '19 в 13:25
1
ответ
Модуль покрытия phpunit не генерирует отчеты
Привет всем, у меня проблема с html-компонентом phpunit. Я правильно установил компоненты и запустил команду: vendor/bin/phpunit --coverage-html tests Тесты работают правильно, но отчеты в формате html не создаются. Прикрепил конечный результат. Кл…
29 июн '20 в 21:19
0
ответов
Как заставить PHPUnit частично регенерировать HTML-журнал покрытия кода
Я использую PHPUnit для генерации данных о покрытии кода с использованием типа ведения журнала HTML. Иногда я создаю журнал полного покрытия для всей кодовой базы, а затем повторно запускаю тесты с охватом меньшего подмножества кодовой базы из PHPSt…
29 янв '20 в 15:46