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 24
24
--health-retries 5
25
25
--health-timeout 5s
26
26
27
- name : Run PHPUnit Tests
27
+ name : Run PHPUnit Tests With Coverage
28
28
runs-on : ubuntu-latest
29
29
steps :
30
30
- name : Checkout code
51
51
NEO4J_ADDRESS : " http://localhost:7474"
52
52
NEO4J_USERNAME : " neo4j"
53
53
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 1
1
# Neo4j Query API client
2
2
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
+
3
10
## Interact programmatically with Top Graph Technology
4
11
5
12
- 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 1
1
<?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" >
4
15
<!-- Define a basic testsuite -->
5
16
<testsuites >
6
17
<testsuite name =" Default" >
13
24
</include >
14
25
</source >
15
26
16
- <coverage processUncoveredFiles =" true" >
17
- <include >
18
- <directory >src</directory >
19
- </include >
27
+ <coverage >
20
28
<report >
21
29
<clover outputFile =" ./coverage/clover.xml" />
22
30
<cobertura outputFile =" ./coverage/cobertura.xml" />
Original file line number Diff line number Diff line change 24
24
</testsuite >
25
25
</testsuites >
26
26
27
+
27
28
<php >
28
29
<!-- <env name="NEO4J_ADDRESS" value="<put your address here>"/>-->
29
30
<!-- <env name="NEO4J_USERNAME" value="<put your name here>"/>-->
30
31
<!-- <env name="NEO4J_PASSWORD" value="<put your password here>"/>-->
31
32
</php >
32
- </phpunit >
33
+ </phpunit >
You can’t perform that action at this time.
0 commit comments