Функциональность Paypal PHP SDK для .coveralls.yml

#php #paypal #sdk #payment-gateway

#php #paypal #sdk #платежный шлюз

Вопрос:

Я загрузил https://github.com/paypal/PayPal-PHP-SDK

https://github.com/paypal/PayPal-PHP-SDK/blob/master/.coveralls.yml

 # .coveralls.yml configuration

# for php-coveralls
src_dir: lib
coverage_clover: build/coverage/clover.xml
json_path: build/coverage/coveralls-upload.json
  

Какова фактическая функциональность .coveralls.yml файла? Что означает покрытие PHP-кода или Coveralls?

Ответ №1:

Ответ находится на домашней странице Coveralls:

Мы помогаем вам уверенно доставлять код, показывая, какие части вашего кода не охвачены вашим набором тестов.

.coveralls.yml Это файл конфигурации, используемый при определении процента кода, охватываемого тестами пакета PayPal-PHP-SDK. Иногда вам приходится исключать какой-то код, вы должны определить, куда идет вывод и в каком формате, вы делаете это в таком конфигурационном файле и сохраняете его вместе со своим кодом.

Комментарии:

1. спасибо за ответ. Означает, что я могу использовать его для любого нового или пользовательского приложения PHP?

2. Вы могли бы, вам просто нужно адаптировать его к вашему приложению. Если у вас покрытие менее 100%, вы знаете, что по крайней мере часть вашего кода не тестируется (к сожалению, обратное не выполняется).