|
|
@@ -47,7 +47,7 @@ TEST(Context, CanAccessChildren) {
|
|
|
|
|
|
reflection::Context ctx{reflect(arg0)};
|
|
|
|
|
|
- reflection::Object b = ctx.get(std::vector{"arg0", "b"});
|
|
|
+ reflection::Object b = ctx.get("arg0").get("b");
|
|
|
EXPECT_THAT(int(b), 1);
|
|
|
}
|
|
|
|
|
|
@@ -56,7 +56,7 @@ TEST(Context, CanProvideMutableAccess) {
|
|
|
|
|
|
reflection::Context ctx{reflect(arg0)};
|
|
|
|
|
|
- reflection::Object b = ctx.get(std::vector{"arg0", "b"});
|
|
|
+ reflection::Object b = ctx.get("arg0").get("b");
|
|
|
EXPECT_NO_THROW(b = 2);
|
|
|
EXPECT_THAT(arg0.b, 2);
|
|
|
}
|
|
|
@@ -66,7 +66,7 @@ TEST(Context, CanMutateWithPairCtor) {
|
|
|
|
|
|
reflection::Context ctx{{"arg0", arg0}};
|
|
|
|
|
|
- reflection::Object b = ctx.get(std::vector{"arg0", "b"});
|
|
|
+ reflection::Object b = ctx.get("arg0").get("b");
|
|
|
EXPECT_NO_THROW(b = 2);
|
|
|
EXPECT_THAT(arg0.b, 2);
|
|
|
}
|