grpc-dart/test/client_tests
Moritz 03f07e9535
Keepalive (#634)
* Keepalive tests run!

* Renaming

* Some refactorings

* Find a place where to handle the keepalive manager

* Fix bug

* Make KeepAliveManager independent of transport

* Fix call sites in client

* Add server keepalive handler

* Wire through onDataReceived

* Add ServerKeepAliveManager test

* Refactorings

* Tests kind of run now

* Add shutdown test

* Remove unneeded override

* Remove unneeded mocks

* Send correct error codes and cleanup

* Small changes

* Rename

* Add documentation

* Add test for !_enforcesMaxBadPings

* Refactor tests

* Switch to http2 master branch

* Renaming

* Null shutdownTimer

* Refactor to event-state model

* Smaller refactorings

* Works now

* Switch tests to isA

* Shifting things around

* Split into server and client

* Format

* rename

* Tweaks

* Switch order of optional parameters to make change non-breaking

* Add some leeway to the durations in tests

* Make keepalive tests vm only

* Switch back to onEvent in state

* Switch to published http2
2023-06-21 11:14:43 -04:00
..
call_test.dart Enable and fix pedantic v1.9 lints (#445) 2021-02-01 09:12:26 +01:00
client_interceptor_test.dart Cleanup: update to and use latest pkg:lints with associated fixes (#587) 2022-10-31 11:47:31 -07:00
client_keepalive_manager_test.dart Keepalive (#634) 2023-06-21 11:14:43 -04:00
client_keepalive_manager_test.mocks.dart Keepalive (#634) 2023-06-21 11:14:43 -04:00
client_test.dart Expose onConnectionStateChanged for channels (#565) 2022-08-15 15:03:51 +02:00
client_transport_connector_test.dart Expose onConnectionStateChanged for channels (#565) 2022-08-15 15:03:51 +02:00
client_xhr_transport_test.dart Cleanup: update to and use latest pkg:lints with associated fixes (#587) 2022-10-31 11:47:31 -07:00
grpc_or_grpcweb_channel_grpc_test.dart Remove unnecessary imports and superfluous type checks (#525) 2021-10-05 08:39:00 -07:00
grpc_or_grpcweb_channel_web_test.dart GrpcOrGrpcWeb: provide more flexible constructors (#484) (#485) 2021-06-08 11:14:57 +02:00