代码同步
This commit is contained in:
29
Server/vendor/textalk/websocket/tests/README.md
vendored
Normal file
29
Server/vendor/textalk/websocket/tests/README.md
vendored
Normal file
@@ -0,0 +1,29 @@
|
||||
# Testing
|
||||
|
||||
Unit tests with [PHPUnit](https://phpunit.readthedocs.io/).
|
||||
|
||||
|
||||
## How to run
|
||||
|
||||
To run all test, run in console.
|
||||
|
||||
```
|
||||
make test
|
||||
```
|
||||
|
||||
|
||||
## Continuous integration
|
||||
|
||||
GitHub Actions are run on PHP versions
|
||||
`7.2`, `7.3`, `7.4` and `8.0`.
|
||||
|
||||
Code coverage by [Coveralls](https://coveralls.io/github/Textalk/websocket-php).
|
||||
|
||||
|
||||
## Test strategy
|
||||
|
||||
Test set up overloads various stream and socket functions,
|
||||
and use "scripts" to define and mock input/output of these functions.
|
||||
|
||||
This set up negates the dependency on running servers,
|
||||
and allow testing various errors that might occur.
|
||||
Reference in New Issue
Block a user