@@ -618,7 +618,7 @@ TEST_F(TodayServiceCase, SubscribeNextAppointmentChangeDefault)
618618 {},
619619 state })
620620 .get ();
621- _service->deliver ({ { service::SubscriptionFilter { " nextAppointmentChange" sv } } }).get ();
621+ _service->deliver ({ " nextAppointmentChange" sv }).get ();
622622 _service->unsubscribe ({ key }).get ();
623623
624624 try
@@ -682,8 +682,9 @@ TEST_F(TodayServiceCase, SubscribeNextAppointmentChangeOverride)
682682 state })
683683 .get ();
684684 _service
685- ->deliver ({ { service::SubscriptionFilter { " nextAppointmentChange" sv } },
686- {},
685+ ->deliver ({ " nextAppointmentChange" sv,
686+ {}, // filter
687+ {}, // launch
687688 std::make_shared<today::object::Subscription>(std::move (subscriptionObject)) })
688689 .get ();
689690 _service->unsubscribe ({ key }).get ();
@@ -722,7 +723,7 @@ TEST_F(TodayServiceCase, DeliverNextAppointmentChangeNoSubscriptionObject)
722723
723724 try
724725 {
725- service->deliver ({ { service::SubscriptionFilter { " nextAppointmentChange" sv } } }).get ();
726+ service->deliver ({ " nextAppointmentChange" sv }).get ();
726727 }
727728 catch (const std::invalid_argument& ex)
728729 {
@@ -740,7 +741,7 @@ TEST_F(TodayServiceCase, DeliverNextAppointmentChangeNoSubscriptionSupport)
740741
741742 try
742743 {
743- service->deliver ({ { service::SubscriptionFilter { " nextAppointmentChange" sv } } }).get ();
744+ service->deliver ({ " nextAppointmentChange" sv }).get ();
744745 }
745746 catch (const std::logic_error& ex)
746747 {
@@ -1269,10 +1270,10 @@ TEST_F(TodayServiceCase, SubscribeNodeChangeMatchingId)
12691270 state })
12701271 .get ();
12711272 _service
1272- ->deliver ({ { service::SubscriptionFilter { " nodeChange" sv,
1273- { service::SubscriptionArguments {
1274- { " id" , response::Value (" ZmFrZVRhc2tJZA==" s) } } } } },
1275- {},
1273+ ->deliver ({ " nodeChange" sv,
1274+ { service::SubscriptionFilter { { service::SubscriptionArguments {
1275+ { " id" , response::Value (" ZmFrZVRhc2tJZA==" s) } } } } },
1276+ {}, // launch
12761277 std::make_shared<today::object::Subscription>(std::move (subscriptionObject)) })
12771278 .get ();
12781279 _service->unsubscribe ({ key }).get ();
@@ -1330,10 +1331,10 @@ TEST_F(TodayServiceCase, SubscribeNodeChangeMismatchedId)
13301331 std::move (variables) })
13311332 .get ();
13321333 _service
1333- ->deliver ({ { service::SubscriptionFilter { " nodeChange" sv,
1334- { service::SubscriptionArguments {
1335- { " id" , response::Value (" ZmFrZUFwcG9pbnRtZW50SWQ=" s) } } } } },
1336- {},
1334+ ->deliver ({ " nodeChange" sv,
1335+ { service::SubscriptionFilter { { service::SubscriptionArguments {
1336+ { " id" , response::Value (" ZmFrZUFwcG9pbnRtZW50SWQ=" s) } } } } },
1337+ {}, // launch
13371338 std::make_shared<today::object::Subscription>(std::move (subscriptionObject)) })
13381339 .get ();
13391340 _service->unsubscribe ({ key }).get ();
@@ -1396,11 +1397,11 @@ TEST_F(TodayServiceCase, SubscribeNodeChangeFuzzyComparator)
13961397 state })
13971398 .get ();
13981399 _service
1399- ->deliver (
1400- { { service::SubscriptionFilter { " nodeChange " sv,
1401- { service::SubscriptionArgumentFilterCallback { std::move (filterCallback) } } } },
1402- {},
1403- std::make_shared<today::object::Subscription>(std::move (subscriptionObject)) })
1400+ ->deliver ({ " nodeChange " sv,
1401+ { service::SubscriptionFilter {
1402+ { service::SubscriptionArgumentFilterCallback { std::move (filterCallback) } } } },
1403+ {}, // launch
1404+ std::make_shared<today::object::Subscription>(std::move (subscriptionObject)) })
14041405 .get ();
14051406 _service->unsubscribe ({ key }).get ();
14061407
@@ -1467,11 +1468,11 @@ TEST_F(TodayServiceCase, SubscribeNodeChangeFuzzyMismatch)
14671468 std::move (variables) })
14681469 .get ();
14691470 _service
1470- ->deliver (
1471- { { service::SubscriptionFilter { " nodeChange " sv,
1472- { service::SubscriptionArgumentFilterCallback { std::move (filterCallback) } } } },
1473- {},
1474- std::make_shared<today::object::Subscription>(std::move (subscriptionObject)) })
1471+ ->deliver ({ " nodeChange " sv,
1472+ { service::SubscriptionFilter {
1473+ { service::SubscriptionArgumentFilterCallback { std::move (filterCallback) } } } },
1474+ {}, // launch
1475+ std::make_shared<today::object::Subscription>(std::move (subscriptionObject)) })
14751476 .get ();
14761477 _service->unsubscribe ({ key }).get ();
14771478
@@ -1524,10 +1525,10 @@ TEST_F(TodayServiceCase, SubscribeNodeChangeMatchingVariable)
15241525 state })
15251526 .get ();
15261527 _service
1527- ->deliver ({ { service::SubscriptionFilter { " nodeChange" sv,
1528- { service::SubscriptionArguments {
1529- { " id" , response::Value (" ZmFrZVRhc2tJZA==" s) } } } } },
1530- {},
1528+ ->deliver ({ " nodeChange" sv,
1529+ { service::SubscriptionFilter { { service::SubscriptionArguments {
1530+ { " id" , response::Value (" ZmFrZVRhc2tJZA==" s) } } } } },
1531+ {}, // launch
15311532 std::make_shared<today::object::Subscription>(std::move (subscriptionObject)) })
15321533 .get ();
15331534 _service->unsubscribe ({ key }).get ();
@@ -1722,10 +1723,7 @@ TEST_F(TodayServiceCase, SubscribeNextAppointmentChangeAsync)
17221723 {},
17231724 state })
17241725 .get ();
1725- _service
1726- ->deliver (
1727- { { service::SubscriptionFilter { " nextAppointmentChange" sv } }, std::launch::async })
1728- .get ();
1726+ _service->deliver ({ " nextAppointmentChange" sv, {}, std::launch::async }).get ();
17291727 _service->unsubscribe ({ key }).get ();
17301728
17311729 try
0 commit comments