@@ -618,7 +618,7 @@ TEST_F(TodayServiceCase, SubscribeNextAppointmentChangeDefault)
618
618
{},
619
619
state })
620
620
.get ();
621
- _service->deliver ({ { service::SubscriptionFilter { " nextAppointmentChange" sv } } }).get ();
621
+ _service->deliver ({ " nextAppointmentChange" sv }).get ();
622
622
_service->unsubscribe ({ key }).get ();
623
623
624
624
try
@@ -682,8 +682,9 @@ TEST_F(TodayServiceCase, SubscribeNextAppointmentChangeOverride)
682
682
state })
683
683
.get ();
684
684
_service
685
- ->deliver ({ { service::SubscriptionFilter { " nextAppointmentChange" sv } },
686
- {},
685
+ ->deliver ({ " nextAppointmentChange" sv,
686
+ {}, // filter
687
+ {}, // launch
687
688
std::make_shared<today::object::Subscription>(std::move (subscriptionObject)) })
688
689
.get ();
689
690
_service->unsubscribe ({ key }).get ();
@@ -722,7 +723,7 @@ TEST_F(TodayServiceCase, DeliverNextAppointmentChangeNoSubscriptionObject)
722
723
723
724
try
724
725
{
725
- service->deliver ({ { service::SubscriptionFilter { " nextAppointmentChange" sv } } }).get ();
726
+ service->deliver ({ " nextAppointmentChange" sv }).get ();
726
727
}
727
728
catch (const std::invalid_argument& ex)
728
729
{
@@ -740,7 +741,7 @@ TEST_F(TodayServiceCase, DeliverNextAppointmentChangeNoSubscriptionSupport)
740
741
741
742
try
742
743
{
743
- service->deliver ({ { service::SubscriptionFilter { " nextAppointmentChange" sv } } }).get ();
744
+ service->deliver ({ " nextAppointmentChange" sv }).get ();
744
745
}
745
746
catch (const std::logic_error& ex)
746
747
{
@@ -1269,10 +1270,10 @@ TEST_F(TodayServiceCase, SubscribeNodeChangeMatchingId)
1269
1270
state })
1270
1271
.get ();
1271
1272
_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
1276
1277
std::make_shared<today::object::Subscription>(std::move (subscriptionObject)) })
1277
1278
.get ();
1278
1279
_service->unsubscribe ({ key }).get ();
@@ -1330,10 +1331,10 @@ TEST_F(TodayServiceCase, SubscribeNodeChangeMismatchedId)
1330
1331
std::move (variables) })
1331
1332
.get ();
1332
1333
_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
1337
1338
std::make_shared<today::object::Subscription>(std::move (subscriptionObject)) })
1338
1339
.get ();
1339
1340
_service->unsubscribe ({ key }).get ();
@@ -1396,11 +1397,11 @@ TEST_F(TodayServiceCase, SubscribeNodeChangeFuzzyComparator)
1396
1397
state })
1397
1398
.get ();
1398
1399
_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)) })
1404
1405
.get ();
1405
1406
_service->unsubscribe ({ key }).get ();
1406
1407
@@ -1467,11 +1468,11 @@ TEST_F(TodayServiceCase, SubscribeNodeChangeFuzzyMismatch)
1467
1468
std::move (variables) })
1468
1469
.get ();
1469
1470
_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)) })
1475
1476
.get ();
1476
1477
_service->unsubscribe ({ key }).get ();
1477
1478
@@ -1524,10 +1525,10 @@ TEST_F(TodayServiceCase, SubscribeNodeChangeMatchingVariable)
1524
1525
state })
1525
1526
.get ();
1526
1527
_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
1531
1532
std::make_shared<today::object::Subscription>(std::move (subscriptionObject)) })
1532
1533
.get ();
1533
1534
_service->unsubscribe ({ key }).get ();
@@ -1722,10 +1723,7 @@ TEST_F(TodayServiceCase, SubscribeNextAppointmentChangeAsync)
1722
1723
{},
1723
1724
state })
1724
1725
.get ();
1725
- _service
1726
- ->deliver (
1727
- { { service::SubscriptionFilter { " nextAppointmentChange" sv } }, std::launch::async })
1728
- .get ();
1726
+ _service->deliver ({ " nextAppointmentChange" sv, {}, std::launch::async }).get ();
1729
1727
_service->unsubscribe ({ key }).get ();
1730
1728
1731
1729
try
0 commit comments