File tree Expand file tree Collapse file tree 4 files changed +32
-9
lines changed Expand file tree Collapse file tree 4 files changed +32
-9
lines changed Original file line number Diff line number Diff line change 2424 --health-retries 5
2525 --health-timeout 5s
2626
27- name : Run PHPUnit Tests
27+ name : Run PHPUnit Tests With Coverage
2828 runs-on : ubuntu-latest
2929 steps :
3030 - name : Checkout code
5151 NEO4J_ADDRESS : " http://localhost:7474"
5252 NEO4J_USERNAME : " neo4j"
5353 NEO4J_PASSWORD : " password"
54- run : vendor/bin/phpunit --configuration phpunit.dist.xml ./tests
54+ run : vendor/bin/phpunit --configuration phpunit.coverage.xml ./tests
55+ - name : Upload coverage to Codecov
56+ uses : codecov/codecov-action@0565863a31f2c772f9f0395002a31e3f06189574
57+ with :
58+ token : ${{ secrets.CODECOV_TOKEN }}
59+ files : ./coverage/coverage.xml
60+ fail_ci_if_error : true
61+ verbose : true
Original file line number Diff line number Diff line change 11# Neo4j Query API client
22
3+
4+ ![ License] ( https://img.shields.io/github/license/nagels-tech/neo4j-query-api )
5+ ![ Version] ( https://img.shields.io/github/v/release/nagels-tech/neo4j-query-api )
6+ [ ![ Codacy Badge] ( https://app.codacy.com/project/badge/Grade/2cb8a1e71ed04987b1c763a09e196c84 )] ( https://app.codacy.com/gh/nagels-tech/neo4j-query-api/dashboard?utm_source=gh&utm_medium=referral&utm_content=&utm_campaign=Badge_grade )
7+ [ ![ codecov] ( https://codecov.io/github/nagels-tech/neo4j-query-api/graph/badge.svg?token=NTHCFY38D7 )] ( https://codecov.io/github/nagels-tech/neo4j-query-api )
8+ ![ Packagist Downloads] ( https://img.shields.io/packagist/dt/neo4j-php/query-api )
9+
310## Interact programmatically with Top Graph Technology
411
512- Easy to start with, just build your client in one line and start running queries
Original file line number Diff line number Diff line change 11<?xml version =" 1.0" encoding =" UTF-8" ?>
2- <phpunit xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
3- xsi : noNamespaceSchemaLocation =" vendor/phpunit/phpunit/phpunit.xsd" >
2+ <phpunit bootstrap =" tests/bootstrap.php"
3+ xmlns : xsi =" http://www.w3.org/2001/XMLSchema-instance"
4+ xsi : noNamespaceSchemaLocation =" vendor/phpunit/phpunit/phpunit.xsd"
5+ failOnDeprecation =" true"
6+ failOnNotice =" true"
7+ failOnPhpunitDeprecation =" true"
8+ failOnIncomplete =" true"
9+ failOnEmptyTestSuite =" true"
10+ failOnRisky =" true"
11+ failOnSkipped =" true"
12+ failOnWarning =" true"
13+ displayDetailsOnTestsThatTriggerDeprecations =" true"
14+ displayDetailsOnPhpunitDeprecations =" true" >
415 <!-- Define a basic testsuite -->
516 <testsuites >
617 <testsuite name =" Default" >
1324 </include >
1425 </source >
1526
16- <coverage processUncoveredFiles =" true" >
17- <include >
18- <directory >src</directory >
19- </include >
27+ <coverage >
2028 <report >
2129 <clover outputFile =" ./coverage/clover.xml" />
2230 <cobertura outputFile =" ./coverage/cobertura.xml" />
Original file line number Diff line number Diff line change 2424 </testsuite >
2525 </testsuites >
2626
27+
2728 <php >
2829<!-- <env name="NEO4J_ADDRESS" value="<put your address here>"/>-->
2930<!-- <env name="NEO4J_USERNAME" value="<put your name here>"/>-->
3031<!-- <env name="NEO4J_PASSWORD" value="<put your password here>"/>-->
3132 </php >
32- </phpunit >
33+ </phpunit >
You can’t perform that action at this time.
0 commit comments