* Scenario: A connects to B, and B connects to A at the same time.
*/
TEST_P(MessengerTest, ConnectionRaceTest) {
+ if (string(GetParam()) == "simple") {
+ return;
+ }
+
FakeDispatcher cli_dispatcher(false), srv_dispatcher(false);
TestInterceptor *cli_interceptor = new TestInterceptor();
* - A reconnects
*/
TEST_P(MessengerTest, MissingServerIdenTest) {
+ if (string(GetParam()) == "simple") {
+ return;
+ }
+
FakeDispatcher cli_dispatcher(false), srv_dispatcher(false);
TestInterceptor *cli_interceptor = new TestInterceptor();
* - B reconnects to A
*/
TEST_P(MessengerTest, MissingServerIdenTest2) {
+ if (string(GetParam()) == "simple") {
+ return;
+ }
+
FakeDispatcher cli_dispatcher(false), srv_dispatcher(false);
TestInterceptor *cli_interceptor = new TestInterceptor();
* - A reconnects
*/
TEST_P(MessengerTest, ReconnectTest) {
+ if (string(GetParam()) == "simple") {
+ return;
+ }
+
FakeDispatcher cli_dispatcher(false), srv_dispatcher(true);
TestInterceptor *cli_interceptor = new TestInterceptor();
* - A reconnects // B reconnects
*/
TEST_P(MessengerTest, ReconnectRaceTest) {
+ if (string(GetParam()) == "simple") {
+ return;
+ }
+
FakeDispatcher cli_dispatcher(false), srv_dispatcher(true);
TestInterceptor *cli_interceptor = new TestInterceptor();