Mohamad Faeez
7597a8c00a
Update namespace
CI / PHPUnit (PHP ${{ matrix.php }})(${{ matrix.env }}) on ${{ matrix.os }} (client, ubuntu-22.04, 7.4) (push) Waiting to run
CI / PHPUnit (PHP ${{ matrix.php }})(${{ matrix.env }}) on ${{ matrix.os }} (client, ubuntu-22.04, 8) (push) Waiting to run
CI / PHPUnit (PHP ${{ matrix.php }})(${{ matrix.env }}) on ${{ matrix.os }} (client, ubuntu-22.04, 8.1) (push) Waiting to run
CI / PHPUnit (PHP ${{ matrix.php }})(${{ matrix.env }}) on ${{ matrix.os }} (client, ubuntu-22.04, 8.2) (push) Waiting to run
CI / PHPUnit (PHP ${{ matrix.php }})(${{ matrix.env }}) on ${{ matrix.os }} (client, ubuntu-22.04, 8.3) (push) Waiting to run
CI / PHPUnit (PHP ${{ matrix.php }})(${{ matrix.env }}) on ${{ matrix.os }} (client, ubuntu-22.04, 8.4) (push) Waiting to run
CI / PHPUnit (PHP ${{ matrix.php }})(${{ matrix.env }}) on ${{ matrix.os }} (server, ubuntu-22.04, 7.4) (push) Waiting to run
CI / PHPUnit (PHP ${{ matrix.php }})(${{ matrix.env }}) on ${{ matrix.os }} (server, ubuntu-22.04, 8) (push) Waiting to run
CI / PHPUnit (PHP ${{ matrix.php }})(${{ matrix.env }}) on ${{ matrix.os }} (server, ubuntu-22.04, 8.1) (push) Waiting to run
CI / PHPUnit (PHP ${{ matrix.php }})(${{ matrix.env }}) on ${{ matrix.os }} (server, ubuntu-22.04, 8.2) (push) Waiting to run
CI / PHPUnit (PHP ${{ matrix.php }})(${{ matrix.env }}) on ${{ matrix.os }} (server, ubuntu-22.04, 8.3) (push) Waiting to run
CI / PHPUnit (PHP ${{ matrix.php }})(${{ matrix.env }}) on ${{ matrix.os }} (server, ubuntu-22.04, 8.4) (push) Waiting to run
2025-04-09 14:54:27 +08:00
Matt Bonneau
2c2ace1397
Update version numbers
2024-12-04 08:12:18 -05:00
Matt Bonneau
772e465650
Merge commit '6df0bd1b68df5b9774b79c036b9ba31d85ad0d01' into v0.4
...
# Conflicts:
# composer.json
# src/Handshake/ClientNegotiator.php
# src/Handshake/ServerNegotiator.php
# tests/ab/clientRunner.php
# tests/ab/startServer.php
# tests/unit/Handshake/ServerNegotiatorTest.php
2024-12-04 08:08:29 -05:00
Matt Bonneau
43043372a9
Fix test running calling resolve without parameter
2024-12-03 16:23:05 -05:00
Matt Bonneau
2aedfd27a7
Merge commit '42a6fd89e072c4adf090eeaf7be850cf41951c48' into v0.4
2024-12-03 16:22:38 -05:00
Matt Bonneau
58b29fb4a3
Correct resolve on deferred in test runner
2024-12-03 13:12:56 -05:00
Michael Babker
42a6fd89e0
Code modernization
2021-12-12 18:48:55 -06:00
Michael Babker
fd5a6a86a8
Use latest PHPUnit and modernize test code
2021-12-12 12:35:25 -06:00
Chris Boden
a5ea315fe1
Merge pull request #52 from ratchetphp/updated-docker
...
Updated docker
2021-12-09 16:30:35 -05:00
Chris Boden
edd5ca364b
Merge branch 'master' into updated-docker
2021-12-08 09:12:39 -05:00
Simon Frings
30f6b14634
Fix docker command to run server tests with GitHub actions
2021-12-08 08:53:53 +01:00
Chris Boden
0473a4c224
Merge branch 'master' into v0.3.1
2021-12-07 10:27:26 -05:00
Simon Frings
2b9a7d812e
Use GitHub actions for continuous integration (CI)
2021-12-07 11:59:03 +01:00
Chris Boden
1c6e6ed087
Rever use of host.docker.internal
...
It's only supported on macOS
2021-12-05 17:04:01 -05:00
Chris Boden
d5c0684ab4
Update AB test runners
...
Use variable to connect in clientRunner
Use new(ish) `host.docker.internal` address provided by Docker to connect to host machine
Run client tests port 9002 so suites can be run concurrently
2021-12-05 11:58:52 -05:00
Erik Niebla
b6eebb555b
Support for PSR7 2.x
2021-12-01 13:59:17 +00:00
Dawid Królak
6df0bd1b68
Merge remote-tracking branch 'upstream/master'
2020-05-14 19:02:31 +02:00
Matt Bonneau
d9df3419ba
Correct ResponseVerifier logic replaces #39
2020-05-14 10:56:29 -04:00
Matt Bonneau
5911d8bc35
Bump test agent version
2020-05-07 10:46:40 -04:00
Matt Bonneau
5907e27d90
Remove return types to keep backward compatibility
2020-04-11 22:22:25 -04:00
Matt Bonneau
cdb37b17a4
Separate travis server and client tests
2020-04-11 19:31:44 -04:00
Matt Bonneau
14fdcbb84e
More travis adjustments
2020-04-10 14:03:21 -04:00
Matt Bonneau
5c15dd0a2f
Try to get IP address sorted out for travis
2020-04-10 13:15:49 -04:00
Matt Bonneau
1a4fa37f06
Fix fuzzingclient_skip_deflate host name
2020-04-09 18:07:42 -04:00
Matt Bonneau
5cdc4478f7
Correct output path on fuzzingclient config
2020-04-09 17:49:52 -04:00
Matt Bonneau
7ef269aca1
Have travis use docker for wstest while testing
2020-04-09 17:39:37 -04:00
Matt Bonneau
1cb14114c3
Change how disabled/supported/enabled is handled for deflate
2020-03-10 09:26:05 -04:00
Matt Bonneau
1af7e998b3
Merge branch 'master' into permessage-deflate
...
# Conflicts:
# src/Messaging/MessageBuffer.php
# tests/ab/clientRunner.php
# tests/ab/run_ab_tests.sh
# tests/ab/startServer.php
2020-01-22 00:36:05 -05:00
Chris Boden
879e48c840
Merge branch 'maxpayload'
2019-12-15 05:18:18 -05:00
Matt Bonneau
e7b72440c9
Fix requires annotation to skip some tests on 5.6
2019-12-14 14:26:11 -05:00
Matt Bonneau
9d6d7d01d3
Don't run ini_set tests in php 5 because it crashes
2019-12-14 13:10:40 -05:00
Matt Bonneau
bbdd346c1c
Test resulting settings from different memory_limits + more tests
2019-12-14 12:52:19 -05:00
Matt Bonneau
cfc9049d13
Make memory limit testable
2019-12-12 13:59:55 -05:00
Matt Bonneau
830e2f561e
Allow limits for maximum payload
2019-12-11 13:27:42 -05:00
Chris Boden
91af8a76d5
quality of life changes
...
Kill the php server after AB tests are done
Add script runners to composer for ease of use
2019-12-11 10:18:08 -05:00
Matt Bonneau
8944361dbe
Update to latest react/socket and drop react/http for tests
2019-12-10 19:22:57 -05:00
Dawid Królak
f9a5094726
Replace guzzle based request/response object with PSR-17 factory
2019-10-16 22:55:59 +02:00
Matt Bonneau
cba2acd69d
Merge branch 'master' of github.com:ratchetphp/RFC6455 into permessage-deflate
...
# Conflicts:
# .travis.yml
# src/Messaging/MessageBuffer.php
2019-05-01 08:31:47 -04:00
Chris Boden
26ea6c2d45
Add new lines to end of header in tests
...
Guzzle had a BC break between minor versions throwing an exception if a header wasn’t passed without ending delimiters.
2019-03-11 09:56:19 -04:00
Chris Boden
c62f7cd95f
Merge pull request #30 from jmoo/fix-for-blocking-ops
...
Null out message buffer before calling onMessage handler
2019-03-10 13:10:42 -04:00
me@jmoo.io
6d7d1b8ff1
Null out message buffer before calling onMessage handler
2018-07-07 17:40:12 -04:00
Matt Bonneau
834de74a29
Suggest correct subprotocol when subprotocol mismatch
...
Fixes #24
2018-02-10 11:57:48 -05:00
Matt Bonneau
61ffa6aa2a
Move sender parameter to maintain BC with previous version
2017-10-30 17:01:32 -04:00
Matt Bonneau
c943ee1771
Reduce the number of tests so travis doesn't time out
2017-10-30 17:01:32 -04:00
Matt Bonneau
5f7f53e7eb
Work on php version support and testing
2017-10-30 17:01:32 -04:00
Matt Bonneau
d7e3c1bc64
Fix MessageBufferTest to match API change
2017-10-30 17:01:32 -04:00
Matt Bonneau
bc16757a61
Fixup version check for permessage-deflate
2017-10-30 17:01:32 -04:00
Matt Bonneau
b84ef8b9ce
Client passes all per message deflate autobahn tests
2017-10-30 17:01:32 -04:00
Matt Bonneau
8eed9e7db2
Server passing tests - client passes most tests - refactoring and API help needed
2017-10-30 17:01:32 -04:00
Matt Bonneau
7280ddcd19
Per-message deflate with options work
2017-10-30 17:01:32 -04:00