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
58b29fb4a3
Correct resolve on deferred in test runner
2024-12-03 13:12:56 -05: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
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
5911d8bc35
Bump test agent version
2020-05-07 10:46:40 -04:00
Matt Bonneau
5c15dd0a2f
Try to get IP address sorted out for travis
2020-04-10 13:15:49 -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
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
61ffa6aa2a
Move sender parameter to maintain BC with previous version
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
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
Chris Boden
3b717eb5b8
Documentation updates
2016-02-10 10:24:33 -05:00
Chris Boden
60ce5e00ff
Renamed some classes, less depth
2016-02-08 22:21:56 -05:00
Chris Boden
affba40d16
Client refactor
...
Class is now re-entrant instead of keeping state
Remove non-specified default RFC headers
Accept strict URI type to cut down on error handling
2016-02-07 13:40:38 -05:00
Chris Boden
59a30c3b72
Replace slow validator with preg_match UTF8 check
2016-01-12 20:44:07 -05:00
Chris Boden
35fa78c0c1
Cleanup test automation
2016-01-10 10:42:48 -05:00
matt
c31bea9f30
Fixup tests for new MessageStreamer
2015-12-26 14:31:45 -05:00
matt
f1451e0bd8
Fixed issue with client tests
2015-05-24 23:50:02 -04:00
matt
6676b05d02
Client tests using ContextInterface
2015-05-24 19:50:51 -04:00
matt
c2a51b62ef
Passing Autobahn tests (except compression)
2015-03-18 11:12:11 -04:00
matt
9890a8d7e1
Client side tests and components
2015-03-16 16:23:01 -04:00