summaryrefslogtreecommitdiffstats
path: root/config/src/tests/subscription/subscription.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'config/src/tests/subscription/subscription.cpp')
-rw-r--r--config/src/tests/subscription/subscription.cpp8
1 files changed, 4 insertions, 4 deletions
diff --git a/config/src/tests/subscription/subscription.cpp b/config/src/tests/subscription/subscription.cpp
index a65528d67ee..f35ea3c6cef 100644
--- a/config/src/tests/subscription/subscription.cpp
+++ b/config/src/tests/subscription/subscription.cpp
@@ -38,12 +38,12 @@ namespace {
struct SubscriptionFixture
{
- IConfigHolder::SP holder;
+ std::shared_ptr<IConfigHolder> holder;
ConfigSubscription sub;
SourceFixture src;
SubscriptionFixture(const ConfigKey & key)
: holder(new ConfigHolder()),
- sub(0, key, holder, Source::UP(new MySource(&src)))
+ sub(0, key, holder, std::make_unique<MySource>(&src))
{
}
};
@@ -100,11 +100,11 @@ TEST_MT_F("requireThatNextUpdateReturnsInterrupted", 2, SubscriptionFixture(Conf
TEST_F("Require that isChanged takes generation into account", SubscriptionFixture(ConfigKey::create<MyConfig>("myid")))
{
- f1.holder->handle(std::make_unique<ConfigUpdate>(ConfigValue(std::vector<vespalib::string>(), "a"), true, 1));
+ f1.holder->handle(std::make_unique<ConfigUpdate>(ConfigValue(StringVector(), "a"), true, 1));
ASSERT_TRUE(f1.sub.nextUpdate(0, 0ms));
f1.sub.flip();
ASSERT_EQUAL(1, f1.sub.getLastGenerationChanged());
- f1.holder->handle(std::make_unique<ConfigUpdate>(ConfigValue(std::vector<vespalib::string>(), "b"), true, 2));
+ f1.holder->handle(std::make_unique<ConfigUpdate>(ConfigValue(StringVector(), "b"), true, 2));
ASSERT_TRUE(f1.sub.nextUpdate(1, 0ms));
f1.sub.flip();
ASSERT_EQUAL(2, f1.sub.getLastGenerationChanged());